_beginthread 传递m_hWnd 有关问题
_beginthread 传递m_hWnd 问题C/C++ codeHANDLE sHandle (HANDLE)_beginthread(&servThread,0,&m_hWnd)
_beginthread 传递m_hWnd 问题
C/C++ codeHANDLE sHandle = (HANDLE)_beginthread(&servThread,0,&m_hWnd);
error C2597: 对非静态成员“CWnd::m_hWnd”的非法引用
error C2664: “_beginthread”: 不能将参数 3 从“HWND CWnd::* ”转换为“void *”
为什么不行??怎么传递
[解决办法](void*)&m_hWnd
[解决办法]>>> HANDLE sHandle = (HANDLE)_beginthread(&servThread,0,&m_hWnd);
你这一行代码是不是在某个静态函数中调用的?