如果得到的是一个HWND句柄,要获得这个窗口所属对象的指针有点麻烦,你试试看这样行不行:在OnCreate的响应函数结束处,调用 ::SetWinowLong(GetSafeHwnd(), GWL_USERDATA, (LONG)this); 然后在别的地方,得到HWND后,调用ptr = (your wnd class*)::GetWindowLong(hWnd, GWL_USERDATA);