我正在使用 MFC 和 C++ 为 Windows 编写一个 GUI 应用程序。
所以我需要从我的工作线程向我的主线程发送消息,告诉它更新我的 GUI。但是我不确定如何将消息发送到实际的主线程而不是窗口。事实上,当它收到消息时,我可以看到它在主线程中,但我不确定这是有保证的还是只是运气。
在工人中:
PostMessage( *myTestToolDlg, WM_YOU_HAVE_DATA,UPDATE_GUI, 0 );
在应用程序窗口中:
LRESULT CTestToolDlg::OnData(WPARAM wp, LPARAM )
这是否意味着?