子类示意.txt
来自「Windows程序设计讲义。我们学校的上课的讲义」· 文本 代码 · 共 38 行
TXT
38 行
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 + =
减小字号Ctrl + -
显示快捷键?