函式功能:獲取視窗的訊息。
函式原型:GetMessageA( __out LPMSG lpMsg,__in_opt HWND hWnd, __in UINT wMsgFilterMin, __in UINT wMsgFilterMax);
參數:
lpMsg是從執行緒訊息佇列里獲取到的訊息指針。
hWnd是想獲取那個視窗的訊息,當設定為NULL時是獲取所有視窗的訊息。
wMsgFilterMin是獲取訊息的ID編號最小值,如果小於這個值就不獲取回來。
wMsgFilterMax是獲取訊息的ID編號最大值,如果大於這個值就不獲取回來。
返回值:可能是0,大於0,或者等於-1。如果成功獲取一條非WM_QUIT訊息時,就返回大於0的值;如果獲取WM_QUIT訊息時,就返回值0值。如果出錯就返回-1的值。