internal static extern bool TranslateMessage([In] ref WndMsg lpMsg);
 internal static extern IntPtr DispatchMessage([In] ref WndMsg lpmsg);
 internal static extern bool GetMessage(ref WndMsg msg, IntPtr hWnd, uint min, uint max);