[求助]基于对话框程序创建线程出错
高手请来啊,我学习VC++不久,我在基于单文本的程序中创建线程没有出现问题,使用同样方法在基于对话框程序中创建线程怎么就出错了,高手请来啊.谢谢
回复:(yanggang2880)[求助]基于对话框程序创建线程...
代码如下
#include "Thread.h"
CWinThread *pThread;
UINT ThreadFunction(LPVOID pParam);
UINT ThreadFunction(LPVOID pParam)
{
//....
return 0;
}
void CDlgthreadDlg::OnOK()
{
// TODO: Add extra validation here
HWND hWnd;
hWnd=GetSafeHwnd();
pThread=AfxBeginThread(ThreadFunction,hWnd);
}
说找不到#include "Thread.h",怎么改正呢?基于单文档不会出现这个问题啊
还有基于单文档的程序,我如果把UINT ThreadFunction(LPVOID pParam);放在头文件中声明就出错,放在.cpp中不错,为什么呢?
[此贴子已经被作者于2007-7-31 18:01:23编辑过]