📄 子类示意.txt
字号:
int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
PSTR szCmdLine, int iCmdShow)
{
...........
HWND wnd = CreateWindow(...);
originalProc = SetWindowLong(wnd.m_hWnd, GWL_WNDPROC, SubClassWndProc);
............
}
UINT SubClassWndProc(HWND hwnd, UINT msg, LPARAM lparam, WPARAM wparam)
{
switch(msg)
{
case MSG1:
//do something
break;//or return
...
...
}
return CallWindowProc(originalProc, hwnd, msg, lparam, wparam);
}
UINT WndProc(HWND hwnd, UINT msg, LPARAM lparam, WPARAM wparam)
{
switch(msg)
{
case MSG2:
//....
break;
}
return DefWindowProc (hwnd, message, wParam, lParam) ;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -