例程7 MultiThread7
文章出处:http://www.vckbase.com/document/viewdoc/?id=1707  该例程演示了如何使用自定义消息进行线程间通信。首先,主线程向CCalculateThread线程发送消息WM_CALCULATE,CCalculateThread线程收到消息后进行计算,再向主线程发送WM_DISPLAY消息,主线程收到该消息后显示计算结果。麻烦哪位大虾帮我看看 我按着例子做,却出错了,错误如下
--------------------Configuration: MultiThread7 - Win32 Debug--------------------
Compiling...
MultiThread7Dlg.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\MultiThread7\MultiThread7Dlg.cpp(201) : error C2039: 'classCCalculateThread' : is not a member of 'CCalculateThread'
        c:\program files\microsoft visual studio\myprojects\multithread7\calculatethread.h(11) : see declaration of 'CCalculateThread'
C:\Program Files\Microsoft Visual Studio\MyProjects\MultiThread7\MultiThread7Dlg.cpp(201) : error C2065: 'classCCalculateThread' : undeclared identifier
Error executing cl.exe.
Creating browse info file...MultiThread7.exe - 2 error(s), 0 warning(s)
我这里的派生类CCalculateThread声明出错么?
class CCalculateThread : public CWinThread   
{
public:
CCalculateThread();
virtual ~CCalculateThread();
protected:
afx_msg LONG OnCalculate(UINT wParam,LONG lParam);
DECLARE_MESSAGE_MAP()
};#endif // !defined(AFX_CALCULATETHREAD_H__564F8478_F908_44F7_A9F7_27B41B7DAFE5__INCLUDED_)