我对以下之间的区别有点困惑:
LRESULT CALLBACK WndProc(HWND hWindow, UINT msg, WPARAM wParam, LPARAM lParam);
和
virtual void WndProc(Message %m);
我知道第一个是在 win32 中获取消息以管理事件,但是当我们编写 Windows 窗体项目时,“WndProc(Message %m)”是一样的吗?
最后一个问题是:什么时候用NativeWindow方法比较好,什么时候用win32方法管理事件比较好?
我的项目是一个带有面板的简单窗口窗体,在面板上我称为一个窗口,我可以在其中管理 OpenGL 操作。
有人可以帮助我吗?