关于VC6.0中 WNDCLASSEX结构的lpfnWndProc参数使用的疑惑

我在全局中使用RegisterClassEx(WNDCLASSEX)注册了一个窗口,lpfnWndProc使用一个全局的函数(WNDPROC) LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam),通过编译达到了效果。但是我把这些东西封装成一个类(自己手写的一个类,代码几乎没改变)后,却提示编译出错,错误提示是:error C2440: ✀type cast✀ : cannot convert from ✀✀ to ✀long (__stdcall *)(struct HWND__ *,unsigned int,unsigned int,long)✀
2026年09月22日 01:36
有1个网友回答
网友(1):

WndProc如果一定要包在类里面,则一定要用静态方法。