public static string GetKeyNameText(LPARAM lParam) => WindowMethods.GetKeyNameText(lParam);
public static COLORREF GetSystemColor(SystemColor systemColor) => WindowMethods.GetSystemColor(systemColor);
public static int GetSystemMetrics(SystemMetric metric) => WindowMethods.GetSystemMetrics(metric);
public static KeyState GetKeyState(VirtualKey key) => WindowMethods.GetKeyState(key);
public static LRESULT DefaultWindowProcedure(WindowHandle window, WindowMessage message, WPARAM wParam, LPARAM lParam) => WindowMethods.DefaultWindowProcedure(window, message, wParam, lParam);
public static CommandId MessageBox(string text, string caption, MessageBoxType type = MessageBoxType.Ok) => WindowMethods.MessageBox(text, caption, type);
public static bool DispatchMessage(ref MSG message) => WindowMethods.DispatchMessage(ref message);
public static void PostQuitMessage(int exitCode) => WindowMethods.PostQuitMessage(exitCode);
public static bool PeekMessage(out MSG message, uint minMessage, uint maxMessage, PeekMessageOptions options) => WindowMethods.PeekMessage(out message, WindowHandle.Null, minMessage, maxMessage, options);
public static bool TranslateMessage(ref MSG message) => WindowMethods.TranslateMessage(ref message);
public static bool GetMessage(out MSG message, uint minMessage = 0, uint maxMessage = 0) => WindowMethods.GetMessage(out message, WindowHandle.Null, minMessage, maxMessage);
public static Atom RegisterClass(ref WindowClass windowClass) => WindowMethods.RegisterClass(ref windowClass);
public static SIZE GetDialogBaseUnits() => WindowMethods.GetDialogBaseUnits();
public static void ReleaseCapture() => WindowMethods.ReleaseCapture();
public static WindowHandle GetFocus() => WindowMethods.GetFocus();