看不懂:该如何解决
看不懂::
看不懂这里面的::
------解决方案--------------------
DemoApp有一个成员函数名为SetWindowLongPtrW
windows.h中定义了一个全局函数名为SetWindowLongPtrW
这里的::表明调用全局函数,如果没有::,那么编译器会认为你想调用成员函数。
LRESULT CALLBACK DemoApp::WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
LRESULT result = 0;
if (message == WM_CREATE)
{
LPCREATESTRUCT pcs = (LPCREATESTRUCT)lParam;
DemoApp *pDemoApp = (DemoApp *)pcs->lpCreateParams;
::SetWindowLongPtrW(
hwnd,
GWLP_USERDATA,
PtrToUlong(pDemoApp)
看不懂这里面的::
------解决方案--------------------
DemoApp有一个成员函数名为SetWindowLongPtrW
windows.h中定义了一个全局函数名为SetWindowLongPtrW
这里的::表明调用全局函数,如果没有::,那么编译器会认为你想调用成员函数。