예제 #1
0
 public static string GetKeyNameText(LPARAM lParam) => WindowMethods.GetKeyNameText(lParam);
예제 #2
0
 public static COLORREF GetSystemColor(SystemColor systemColor) => WindowMethods.GetSystemColor(systemColor);
예제 #3
0
 public static int GetSystemMetrics(SystemMetric metric) => WindowMethods.GetSystemMetrics(metric);
예제 #4
0
 public static KeyState GetKeyState(VirtualKey key) => WindowMethods.GetKeyState(key);
예제 #5
0
 public static LRESULT DefaultWindowProcedure(WindowHandle window, WindowMessage message, WPARAM wParam, LPARAM lParam)
 => WindowMethods.DefaultWindowProcedure(window, message, wParam, lParam);
예제 #6
0
 public static CommandId MessageBox(string text, string caption, MessageBoxType type = MessageBoxType.Ok) => WindowMethods.MessageBox(text, caption, type);
예제 #7
0
 public static bool DispatchMessage(ref MSG message) => WindowMethods.DispatchMessage(ref message);
예제 #8
0
 public static void PostQuitMessage(int exitCode) => WindowMethods.PostQuitMessage(exitCode);
예제 #9
0
 public static bool PeekMessage(out MSG message, uint minMessage, uint maxMessage, PeekMessageOptions options)
 => WindowMethods.PeekMessage(out message, WindowHandle.Null, minMessage, maxMessage, options);
예제 #10
0
 public static bool TranslateMessage(ref MSG message) => WindowMethods.TranslateMessage(ref message);
예제 #11
0
 public static bool GetMessage(out MSG message, uint minMessage = 0, uint maxMessage = 0) => WindowMethods.GetMessage(out message, WindowHandle.Null, minMessage, maxMessage);
예제 #12
0
 public static Atom RegisterClass(ref WindowClass windowClass) => WindowMethods.RegisterClass(ref windowClass);
예제 #13
0
 public static SIZE GetDialogBaseUnits() => WindowMethods.GetDialogBaseUnits();
예제 #14
0
 public static void ReleaseCapture() => WindowMethods.ReleaseCapture();
예제 #15
0
 public static WindowHandle GetFocus() => WindowMethods.GetFocus();