ProgramingTip

메시지와 포스트 메시지의 차이점은 무엇이며 C #, WPF 및 Pure Windows 프로그래밍과 어떤 관련이입니까?

bestdevel 2020. 11. 5. 08:25
반응형

메시지와 포스트 메시지의 차이점은 무엇이며 C #, WPF 및 Pure Windows 프로그래밍과 어떤 관련이입니까?


메시지 보내기와 메시지 게시 (순수 Windows 프로그래밍에서)의 차이점은 무엇이며 C #, WPF 및 Pure Windows 프로그래밍과 어떤 관련이 있습니까?

나는 스레딩을 처음 사용하고 모든 관련 항목을 실례합니다. Threading ..의 외부를 파헤쳐 야합니다. win32 프로그래밍에서 WPF까지 개념을 구축하는 데 도움이되는 링크를 알려주십시오.

Invok Invoke를 Dispatcher에 전달하기 위해 Post Message에서 Afx (새 순서 시작 호출)로 이해해야합니다.


PostMessage( "순수한 Windows 프로그래밍"에서 일명 win32 API)는 어울 식입니다 . 즉, 문서를 인용합니다.

지정된 창을 만든 메시지와 관련된 메시지 메시지에 메시지를 배치 (게시)하고 메시지를 처리 ​​할 때까지 기다리지 않고 반환합니다.

메시지와 관련된 메시지에 메시지를 게시하려는 PostThreadMessage 함수를 사용하십시오.

SendMessage동기

, 다시 인용입니다 :

지정된 메시지를 창에 보냅니다. SendMessage 함수는 지정된 창에 대한 창 프로 시저를 호출하고 창 프로 시저가 메시지를 처리 ​​할 때 반환하지 않습니다.

메시지를 즉시 회신하려는 경우 SendMessageCallback 또는 SendNotifyMessage 함수를 사용하십시오. 메시지의 메시지 메시지에 메시지를 게시하고 즉시 반환하는 PostMessage 또는 PostThreadMessage 함수를 사용하십시오.

이 두 기능과 사용법에 대한 좋은 튜토리얼은 여기에 있습니다 .

WPF에 대한 연결은 이 SO 질문 에서 설명 합니다.

참고 URL : https://stackoverflow.com/questions/3376619/what-is-the-difference-between-send-message-and-post-message-and-how-these-relat

반응형