15,471
社区成员
发帖
与我相关
我的任务
分享
UINT __cdecl ThreadProc(...)
{
...
MSG msg;
while(!bExitThread && GetMessage(&msg, NULL, 0, 0, 0)
{
switch(msg.message)
{
case MSG_XXX:
{
// 执行计算,填充结构体数据,发送自定义消息通知UI线程。
}
}
}
...
}
LRESULT OnXXXXX(WPARAM, LPARAM) // UI线程的自定义消息处理函数
{
// 解析数据,更新UI信息
PostThreadMessage(...); // 通知线程执行下一次操作
}