BOOL PostThreadMessage(DWORD idThread, UINT Msg, WPARAM wParam, LPARAM lParam);
다른 스레드의 메시지 큐에 메시지를 붙일 때 사용한다. 윈도우 핸들 대신 스레드의 ID 를 첫 번째 인수로 지정해 준다. 이때 이 메시지를 받을 스레드는 반드시 스레드 큐를 가지고 있어야 하는데 큐를 가지지 않는 Worker 스레드는 메시지를 받지 못한다.
[그림] PostMessage 와 SendMessage 가 메시지를 넣는 지점
출처: 김상현 API 완전정복...
'프로그래밍 > VC++ 개발 코딩' 카테고리의 다른 글
VC 6.0 디버깅시 종료되지 않는 문제.. (Win7 64bit) 사용 (0) | 2014.01.17 |
---|---|
VC 6.0 유니코드 지원하기. (0) | 2014.01.17 |
VS2010에서 scanf등의 안정성을 위한 warning 무시하기 (0) | 2014.01.17 |
메모리 누수, 0xcdcdcdcd 힙, 스택 메모리 초기 default 값. (0) | 2014.01.17 |
struct 최적화 (0) | 2014.01.17 |