|
rung 님이 쓰신 글 :
: API의 PostMessage() 함수를 사용하려 하는데... 궁금한 점이 있습니다.
:
: 1. VC++에서는 사용자 정의 메세지라는게 있어서 제 마음대로 메세지를 규정할 수 있었습니다.
: Builder에서는 이 사용자 정의 메세지를 어떻게 사용하는지요?
:
: 2. PostMessage는 메세지를 받는 윈도우를 인자로 넣어 줘야 합니다.
: 혹시... 윈도우 형태가 아닌 쓰레드에고 이런 메세지를 보내는 것이 가능합니까?
:
: 새해 신년 벽두부터 도움을 요청하게 되었습니다.
: 모쪼록 새해 복 많이 받으세요^^
안녕하십니까?
한꼬맹이 입니다.
빌더에서 사용자메세지 정의를 위해서 WM_USER라는 상수가 정해져 있습니다.
이것을 사용하려면 보통
#define WM_MYMESSAGE WM_USER + 1
뭐 이런 식으로 메제지를 새로 정의해 주시면 됩니다.
두번째 메시지큐를 가지고 있는 쓰레드에다가 메세지를 보내시려면
PostThreadMessage() API를 사용하시면 됩니다.
그럼 참고하세요..
|