public static extern BOOL PeekMessageW( ref MSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, PM wRemoveMsg );
public static extern BOOL GetMessageW( ref MSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax );