开始学习Win32编程了,在此记录一些常用的代码片段。
如下,在窗口过程中,简单处理WM_KEYDOWN按键操作,如下:
如下,在窗口过程中,简单处理WM_KEYDOWN按键操作,如下:
LRESULT WINAPI MsgProc( HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam )
{
switch( msg )
{
case WM_DESTROY:
PostQuitMessage( 0 );
return 0;
case WM_KEYDOWN:
switch(wParam) //设置渲染图元类型
{
case 49: //"1"键
case 50: //"2"键
case 51: //"3"键
case 52: //"4"键
case VK_DOWN: //光标键下
case VK_UP: //光标键上
break;
}
}
return DefWindowProc( hWnd, msg, wParam, lParam );
}