static UINT WINAPI TimeThread(LPVOID pParam);
解决方案 »
- 客户端向服务器端发送一个数据(如1)怎么在服务器端edit控件上显示
- 如何实现一个客户端开多个socket跟服务端同时交互
- windows api宏定义里__in,__out,__out_ecount,__in_opt都是些什么意思?
- 关于窗口或者说对话框的滑动效果
- VC如何显示BUTTON资源界面,即拖动添加BUTTON的界面
- [砖头]惊!高仿!山寨CodeProject!
- C/S 模式 MFC 和 sql server
- 硬件设备功率。。。
- VC6.0如何编写activeX控件供VB工程使用
- 如何在窗口上划图,一个很菜的问题,但是高分求教!!!(100)
- 怎么响应CStatic的消息
- 请问如何用API取得hwnd ?
错误的原因是c++的非静态成员函数都有一个默认的参数,那就是this
所以你实际你的成员函数是
UINT WINAPI TimeThread(LPVOID pParam,CBSDlg* lpthis);
当调用该函数的时候,lpthis参数自动设置为this了
当然会出错误了.关于这个问题,我记得我很详细的给一个朋友回答过,你自己查我的帖子把.
这是其中较典型的一个例子
BSDlg.obj : error LNK2001: unresolved external symbol "public: static unsigned int __stdcall CBSDlg::TimeThread(void *)" (?TimeThread@CBSDlg@@SGIPAX@Z)
Debug/BS.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.