|
newhuni 님이 쓰신 글 :
:
: 안녕하세요 ^^ newhuni입니다. ^^
:
: 제목 그대로 DefaultHandler()에 대해서 아시는분께
: 설명좀 부탁드릴께여...
:
: 책에나와있긴한데 자세히 설명되지 않아서 잘 이해가 안갑니다.
: Help를 찾아봤는데... 지가 영어가 딸려서... ^^;;
:
: 아시는분께서 알려주시면 감사하겠습니다.
:
: 그럼 좋은하루~~~
안녕하십니까?
한꼬맹이 입니다.
DefaultHandler()는 아직 핸들링되지 않은 윈도우 메세지들을 가장 마지막에 윈도우즈 운영체제에
서 다처리해 주겠다는 의미를 가지고 있습니다.
TWinControl 단계의 DefaultHandler()는 전처리로 몇가지 다른메세지를 처리해주고 궁국적으로
는 CallWindowProc API에 모든 처리를 넘겨 버립니다.
그리고 TControl 단계의 DefaultHandler()는 TLabel과 같이 텍스트처리를 담당하는 윈도우 핸들이
없는 TControl로 부터 상속받은 컴포넌트의 WM_GETTEXT, WM_SETTEXT, WM_GETTEXTLENGT의 텍스
트메세지를 윈도우즈 대신 처리해줍니다.
그럼 참고하세요...
|