C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[7908] Re:Re:Re:에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면....
홍성진 [heaven] 1491 읽음    2001-06-01 15:45
둘둘 님이 쓰신 글 :
: 안녕하세요..답변 감사합니다.
: 말씀하신 대로 HideCaret(HWND hwnd);를 richedit마우스무브이벤트에 넣어서 라치에디트위에 마우스가 있으면 캐럿을 안나오도록 처리를 했는데요...
: 에러가 나네요...
:
:  E2108 Improper use of typedef 'HWND'
:
: 위와 같은 에러가 나는데 어떻게 된 영문인지 모르겠네요...
: hwnd도움말을 봐도 이해가 안되고... hidecaret도움말은 찾아보니까 없고....
: 그래서 이렇게 다시 질문드립니다..
:
: 답변 부탁드릴께요...
:
:
: : 기본적으로 |는 윈도우즈에서는 캐럿이라고 부르더군요.
: : 옛날 도스에서는 커서라고 하는데 윈도우즈에서는 캐럿이라고 하구요
: : 커서는 윈도우즈에서는 마우스 포인터를 말하더군요. (맞나)
: :
: : 우선 API에서 보면 Caret에 관한 몇가지 함수가 있는데.. MSDN에서 찾아 보시면 되구요
: : 초보라고 하시니깐?
: :
: : 한가지를 알려드리죠. 캐럿을 숨기시고 싶으시면
: : HideCaret(HWND hwnd)를 하면되구요 
: : 반대로 ShowCaret(HWND hwnd)를 하시면 됩니다.
: :

안녕하세요..홍성진입니다.

HideCaret는 API입니다. 빌도 도움말에서 보려면 Windows SDK도움말을 보세요.
아니면, 코드에디터에서 HideCaret라고 입력하고 그 위치에서 F1을 누르세요.

그러면 자세한 설명을 보실 수 있습니다.

그리고, 인자인 HWND는 윈도우 핸들을 말하는 겁니다.
윈도우컨트롤들은 윈도우핸들을 가지고 있습니다.

님께서는 RichEdit1->Handle;을 이용하시면 됩니다.
이렇게 되겠죠..

HideCaret(RichEdit1->Handle); <-캐럿을 숨겨라...^^

그럼..

+ -

관련 글 리스트
7899 에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면.... 둘둘 1297 2001/06/01
7906     Re:에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면.... 김형덕 1455 2001/06/01
7907         Re:Re:에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면.... 둘둘 1422 2001/06/01
7908             Re:Re:Re:에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면.... 홍성진 1491 2001/06/01
7911                 Re:Re:Re:Re:에디트창이나 메모창에서 프롬프트가 껌뻑이는 것을 없애려면.... 김형덕 1406 2001/06/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.