win32 SetWindowPos函数说明,通过该函数更改大小以及位置
HWND hWnd,
HWND hWndInsertAfter,
int X,
int Y,
int cx,
int cy,
UINT uFlags
PreTranslateMessage该函数会在消息发送到窗口前进行执行
pMsg->message 指的是什么传递的消息的类型
常见的windows消息类型:
WM_KEYDOWN 按键按下
WM_KEYUP 按键起来
消息的参数信息通过wPara和lPara两个参数信息,具体的内容根据不同的消息类型而定
if( pMsg->message == WM_KEYDOWN)
{
if(pMsg->wParam == ScanKey[i])
{
}
}
MSG的数据结构体内容
typedef struct tagMSG { HWND hwnd; UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt; } MSG;