CCalculateThread *m_pCalculateThread;
m_pCalculateThread = (CCalculateThread*)AfxBeginThread(RUNTIME_CLASS(CCalculateThread));
m_pCalculateThread->PostThreadMessage(WM_CALCULATE,nAddend,NULL);
ON_THREAD_MESSAGE(WM_CALCULATE,OnCalculate)
afx_msg LONG OnCalculate(UINT wParam,LONG lParam);
::PostMessage((HWND)(GetMainWnd()->GetSafeHwnd()),WM_DISPLAY,nTmpt,NULL);
ON_MESSAGE(WM_DISPLAY,OnDisPlay)
LRESULT OnDisplay(WPARAM wParam,LPARAM lParam);
博客展示了线程相关代码,包括创建计算线程、向线程发送消息、处理线程消息,以及向主窗口发送显示消息和处理显示消息等内容,涉及线程消息处理的关键操作。
2742

被折叠的 条评论
为什么被折叠?



