| void .ctor() | 2 flags | | 0x00 |
| long InitializeDriver() | 4 flags | — | 0x08 |
| Size get_Border3DSize() | 4 flags | | 0x08 |
| Size get_BorderSize() | 4 flags | | 0x08 |
| Size get_CaptionButtonSize() | 4 flags | | 0x08 |
| int get_DoubleClickTime() | 4 flags | | 0x04 |
| Keys get_ModifierKeys() | 4 flags | | 0x04 |
| Point get_MousePosition() | 4 flags | | 0x08 |
| int get_HorizontalScrollBarHeight() | 4 flags | | 0x04 |
| bool get_UserClipWontExposeParent() | 4 flags | | 0x01 |
| int get_VerticalScrollBarWidth() | 4 flags | | 0x04 |
| int get_CaptionHeight() | 5 flags | | 0x04 |
| Size get_DragSize() | 5 flags | — | 0x08 |
| Size get_FrameBorderSize() | 5 flags | — | 0x08 |
| Size get_MinimizedWindowSize() | 4 flags | | 0x08 |
| Size get_MinimumWindowSize() | 5 flags | — | 0x08 |
| Size get_MinimumFixedToolWindowSize() | 4 flags | | 0x08 |
| Size get_MinimumSizeableToolWindowSize() | 4 flags | | 0x08 |
| Size get_MinimumNoBorderWindowSize() | 4 flags | | 0x08 |
| Size get_MinWindowTrackSize() | 4 flags | | 0x08 |
| Rectangle get_VirtualScreen() | 5 flags | — | 0x10 |
| Rectangle get_WorkingArea() | 5 flags | — | 0x10 |
| bool get_ThemesEnabled() | 5 flags | | 0x01 |
| bool get_RequiresPositiveClientAreaSize() | 4 flags | | 0x01 |
| int get_ToolWindowCaptionHeight() | Public+3 flags | | 0x04 |
| Size get_ToolWindowCaptionButtonSize() | Public+3 flags | | 0x08 |
| void AudibleAlert(const AlertType& alert) | 4 flags | | 0x04 |
| void GetDisplaySize(ref Size& size) | 4 flags | | 0x08 |
| long CreateWindow(CreateParams cp) | 4 flags | — | 0x08 |
| void DestroyWindow(long handle) | 4 flags | — | 0x08 |
| FormWindowState GetWindowState(long handle) | 4 flags | — | 0x08 |
| void SetWindowState(long handle, const FormWindowState& state) | 4 flags | — | 0x08 |
| void SetWindowMinMax(long handle, const Rectangle& maximized, const Size& min, const Size& max) | 4 flags | — | 0x10 |
| void SetWindowStyle(long handle, CreateParams cp) | 4 flags | | 0x08 |
| void SetWindowTransparency(long handle, double transparency, const Color& key) | 4 flags | — | 0x18 |
| TransparencySupport SupportsTransparency() | 4 flags | | 0x04 |
| void SetAllowDrop(long handle, bool value) | 3 flags | | 0x08 |
| void SetBorderStyle(long handle, const FormBorderStyle& border_style) | 4 flags | — | 0x08 |
| bool Text(long handle, const string& text) | 4 flags | — | 0x08 |
| bool SetVisible(long handle, bool visible, bool activate) | 4 flags | — | 0x08 |
| bool IsEnabled(long handle) | 4 flags | — | 0x08 |
| long SetParent(long handle, long parent) | 4 flags | — | 0x08 |
| long GetParent(long handle) | 4 flags | — | 0x08 |
| void UpdateWindow(long handle) | 4 flags | — | 0x08 |
| PaintEventArgs PaintEventStart(ref Message& msg, long handle, bool client) | 4 flags | — | 0x28 |
| void PaintEventEnd(ref Message& msg, long handle, bool client) | 4 flags | — | 0x28 |
| void SetWindowPos(long handle, int x, int y, int width, int height) | 4 flags | — | 0x08 |
| void GetWindowPos(long handle, bool is_toplevel, ref int& x, ref int& y, ref int& width, ref int& height, ref int& client_width, ref int& client_height) | 4 flags | — | 0x08 |
| void Activate(long handle) | 4 flags | — | 0x08 |
| void EnableWindow(long handle, bool Enable) | 4 flags | — | 0x08 |
| void SetModal(long handle, bool Modal) | 4 flags | — | 0x08 |
| void Invalidate(long handle, const Rectangle& rc, bool clear) | 4 flags | — | 0x10 |
| void InvalidateNC(long handle) | 4 flags | — | 0x08 |
| long DefWndProc(ref Message& msg) | 4 flags | — | 0x28 |
| void DoEvents() | 4 flags | | 0x00 |
| bool PeekMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax, uint flags) | 4 flags | — | 0x38 |
| void PostQuitMessage(int exitCode) | 4 flags | | 0x04 |
| bool GetMessage(object queue_id, ref MSG& msg, long hWnd, int wFilterMin, int wFilterMax) | 4 flags | — | 0x38 |
| bool TranslateMessage(ref MSG& msg) | 4 flags | | 0x38 |
| long DispatchMessage(ref MSG& msg) | 4 flags | — | 0x38 |
| bool SetZOrder(long hWnd, long AfterhWnd, bool Top, bool Bottom) | 4 flags | — | 0x08 |
| bool SetTopmost(long hWnd, bool Enabled) | 4 flags | — | 0x08 |
| bool SetOwner(long hWnd, long hWndOwner) | 4 flags | — | 0x08 |
| bool CalculateWindowRect(ref Rectangle& ClientRect, CreateParams cp, Menu menu, ref Rectangle& WindowRect) | 4 flags | — | 0x10 |
| void SetClipRegion(long hwnd, Region region) | 4 flags | | 0x08 |
| void SetCursor(long hwnd, long cursor) | 4 flags | — | 0x08 |
| long DefineCursor(Bitmap bitmap, Bitmap mask, const Color& cursor_pixel, const Color& mask_pixel, int xHotSpot, int yHotSpot) | 4 flags | — | 0x18 |
| long DefineStdCursor(const StdCursor& id) | 4 flags | — | 0x08 |
| void GetCursorInfo(long cursor, ref int& width, ref int& height, ref int& hotspot_x, ref int& hotspot_y) | 4 flags | — | 0x08 |
| void GetCursorPos(long hwnd, ref int& x, ref int& y) | 4 flags | — | 0x08 |
| void SetCursorPos(long hwnd, int x, int y) | 4 flags | — | 0x08 |
| void ScreenToClient(long hwnd, ref int& x, ref int& y) | 4 flags | — | 0x08 |
| void ClientToScreen(long hwnd, ref int& x, ref int& y) | 4 flags | — | 0x08 |
| void GrabWindow(long hwnd, long ConfineToHwnd) | 4 flags | — | 0x08 |
| void GrabInfo(ref long& hwnd, ref bool& GrabConfined, ref Rectangle& GrabArea) | 4 flags | | 0x10 |
| void UngrabWindow(long hwnd) | 4 flags | — | 0x08 |
| void SendAsyncMethod(AsyncMethodData method) | 4 flags | | 0x08 |
| void SetTimer(Timer timer) | 4 flags | | 0x08 |
| void KillTimer(Timer timer) | 4 flags | | 0x08 |
| void CreateCaret(long hwnd, int width, int height) | 4 flags | — | 0x08 |
| void DestroyCaret(long hwnd) | 4 flags | — | 0x08 |
| void SetCaretPos(long hwnd, int x, int y) | 4 flags | — | 0x08 |
| void CaretVisible(long hwnd, bool visible) | 4 flags | — | 0x08 |
| long GetFocus() | 4 flags | — | 0x08 |
| void SetFocus(long hwnd) | 4 flags | — | 0x08 |
| long GetActive() | 4 flags | — | 0x08 |
| long GetPreviousWindow(long hwnd) | 4 flags | — | 0x08 |
| void ScrollWindow(long hwnd, const Rectangle& rectangle, int XAmount, int YAmount, bool with_children) | 4 flags | — | 0x10 |
| void ScrollWindow(long hwnd, int XAmount, int YAmount, bool with_children) | 4 flags | — | 0x08 |
| bool GetFontMetrics(Graphics g, Font font, ref int& ascent, ref int& descent) | 4 flags | — | 0x08 |
| void SetIcon(long handle, Icon icon) | 4 flags | | 0x08 |
| void ClipboardClose(long handle) | 4 flags | — | 0x08 |
| long ClipboardOpen(bool primary_selection) | 4 flags | — | 0x08 |
| int ClipboardGetID(long handle, const string& format) | 4 flags | — | 0x08 |
| void ClipboardStore(long handle, object obj, int id, ObjectToClipboard converter) | 4 flags | — | 0x08 |
| int[] ClipboardAvailableFormats(long handle) | 4 flags | — | 0x08 |
| object ClipboardRetrieve(long handle, int id, ClipboardToObject converter) | 4 flags | — | 0x08 |
| void DrawReversibleRectangle(long handle, const Rectangle& rect, int line_width) | 4 flags | — | 0x10 |
| SizeF GetAutoScaleSize(Font font) | 4 flags | — | 0x08 |
| long SendMessage(long hwnd, const Msg& message, long wParam, long lParam) | 4 flags | — | 0x08 |
| bool PostMessage(long hwnd, const Msg& message, long wParam, long lParam) | 4 flags | — | 0x08 |
| object StartLoop(Thread thread) | 4 flags | | 0x08 |
| void EndLoop(Thread thread) | 4 flags | | 0x08 |
| void RequestNCRecalc(long hwnd) | 4 flags | — | 0x08 |
| void ResetMouseHover(long hwnd) | 4 flags | — | 0x08 |
| void RequestAdditionalWM_NCMessages(long hwnd, bool hover, bool leave) | 4 flags | — | 0x08 |
| void CreateOffscreenDrawable(long handle, int width, int height, ref object& offscreen_drawable) | 3 flags | | 0x08 |
| void DestroyOffscreenDrawable(object offscreen_drawable) | 3 flags | | 0x08 |
| Graphics GetOffscreenGraphics(object offscreen_drawable) | 3 flags | | 0x08 |
| void BlitFromOffscreen(long dest_handle, Graphics dest_dc, object offscreen_drawable, Graphics offscreen_dc, const Rectangle& r) | 3 flags | | 0x10 |