Class User32

java.lang.Object
org.lwjgl.system.windows.User32

public class User32 extends Object
  • Field Details

  • Method Details

    • getLibrary

      public static SharedLibrary getLibrary()
      Returns the user32 SharedLibrary.
    • nRegisterClassEx

      public static short nRegisterClassEx(long _GetLastError, long lpwcx, long __functionAddress)
      ATOM RegisterClassEx(WNDCLASSEX const * lpwcx)
    • nRegisterClassEx

      public static short nRegisterClassEx(long _GetLastError, long lpwcx)
      ATOM RegisterClassEx(WNDCLASSEX const * lpwcx)
    • RegisterClassEx

      public static short RegisterClassEx(@Nullable IntBuffer _GetLastError, WNDCLASSEX lpwcx)
      ATOM RegisterClassEx(WNDCLASSEX const * lpwcx)
    • nUnregisterClass

      public static int nUnregisterClass(long _GetLastError, long lpClassName, long hInstance, long __functionAddress)
      BOOL UnregisterClass(LPCTSTR lpClassName, HINSTANCE hInstance)
    • nUnregisterClass

      public static int nUnregisterClass(long _GetLastError, long lpClassName, long hInstance)
      BOOL UnregisterClass(LPCTSTR lpClassName, HINSTANCE hInstance)
    • UnregisterClass

      public static boolean UnregisterClass(@Nullable IntBuffer _GetLastError, ByteBuffer lpClassName, long hInstance)
      BOOL UnregisterClass(LPCTSTR lpClassName, HINSTANCE hInstance)
    • UnregisterClass

      public static boolean UnregisterClass(@Nullable IntBuffer _GetLastError, CharSequence lpClassName, long hInstance)
      BOOL UnregisterClass(LPCTSTR lpClassName, HINSTANCE hInstance)
    • nCreateWindowEx

      public static long nCreateWindowEx(long _GetLastError, int dwExStyle, long lpClassName, long lpWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, long hWndParent, long hMenu, long hInstance, long lpParam, long __functionAddress)
      HWND CreateWindowEx(DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam)
    • nCreateWindowEx

      public static long nCreateWindowEx(long _GetLastError, int dwExStyle, long lpClassName, long lpWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, long hWndParent, long hMenu, long hInstance, long lpParam)
      HWND CreateWindowEx(DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam)
    • CreateWindowEx

      public static long CreateWindowEx(@Nullable IntBuffer _GetLastError, int dwExStyle, @Nullable ByteBuffer lpClassName, @Nullable ByteBuffer lpWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, long hWndParent, long hMenu, long hInstance, long lpParam)
      HWND CreateWindowEx(DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam)
    • CreateWindowEx

      public static long CreateWindowEx(@Nullable IntBuffer _GetLastError, int dwExStyle, @Nullable CharSequence lpClassName, @Nullable CharSequence lpWindowName, int dwStyle, int x, int y, int nWidth, int nHeight, long hWndParent, long hMenu, long hInstance, long lpParam)
      HWND CreateWindowEx(DWORD dwExStyle, LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu, HINSTANCE hInstance, LPVOID lpParam)
    • nDestroyWindow

      public static int nDestroyWindow(long _GetLastError, long hWnd, long __functionAddress)
      BOOL DestroyWindow(HWND hWnd)
    • nDestroyWindow

      public static int nDestroyWindow(long _GetLastError, long hWnd)
      BOOL DestroyWindow(HWND hWnd)
    • DestroyWindow

      public static boolean DestroyWindow(@Nullable IntBuffer _GetLastError, long hWnd)
      BOOL DestroyWindow(HWND hWnd)
    • DefWindowProc

      public static long DefWindowProc(long hWnd, int Msg, long wParam, long lParam)
      LRESULT DefWindowProc(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • nCallWindowProc

      public static long nCallWindowProc(long lpPrevWndFunc, long hWnd, int Msg, long wParam, long lParam)
      LRESULT CallWindowProc(WNDPROC lpPrevWndFunc, HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • CallWindowProc

      public static long CallWindowProc(WindowProcI lpPrevWndFunc, long hWnd, int Msg, long wParam, long lParam)
      LRESULT CallWindowProc(WNDPROC lpPrevWndFunc, HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • ShowWindow

      public static boolean ShowWindow(long hWnd, int nCmdShow)
      BOOL ShowWindow(HWND hWnd, int nCmdShow)
    • UpdateWindow

      public static boolean UpdateWindow(long hWnd)
      BOOL UpdateWindow(HWND hWnd)
    • nSetWindowPos

      public static int nSetWindowPos(long _GetLastError, long hWnd, long hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags, long __functionAddress)
      BOOL SetWindowPos(HWND hWnd, HWND hWndInsertAfter, int X, int Y, int cx, int cy, UINT uFlags)
    • nSetWindowPos

      public static int nSetWindowPos(long _GetLastError, long hWnd, long hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags)
      BOOL SetWindowPos(HWND hWnd, HWND hWndInsertAfter, int X, int Y, int cx, int cy, UINT uFlags)
    • SetWindowPos

      public static boolean SetWindowPos(@Nullable IntBuffer _GetLastError, long hWnd, long hWndInsertAfter, int X, int Y, int cx, int cy, int uFlags)
      BOOL SetWindowPos(HWND hWnd, HWND hWndInsertAfter, int X, int Y, int cx, int cy, UINT uFlags)
    • nSetWindowText

      public static int nSetWindowText(long _GetLastError, long hWnd, long lpString, long __functionAddress)
      BOOL SetWindowText(HWND hWnd, LPCTSTR lpString)
    • nSetWindowText

      public static int nSetWindowText(long _GetLastError, long hWnd, long lpString)
      BOOL SetWindowText(HWND hWnd, LPCTSTR lpString)
    • SetWindowText

      public static boolean SetWindowText(@Nullable IntBuffer _GetLastError, long hWnd, ByteBuffer lpString)
      BOOL SetWindowText(HWND hWnd, LPCTSTR lpString)
    • SetWindowText

      public static boolean SetWindowText(@Nullable IntBuffer _GetLastError, long hWnd, CharSequence lpString)
      BOOL SetWindowText(HWND hWnd, LPCTSTR lpString)
    • nGetMessage

      public static int nGetMessage(long _GetLastError, long lpMsg, long hWnd, int wMsgFilterMin, int wMsgFilterMax, long __functionAddress)
      BOOL GetMessage(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax)
    • nGetMessage

      public static int nGetMessage(long _GetLastError, long lpMsg, long hWnd, int wMsgFilterMin, int wMsgFilterMax)
      BOOL GetMessage(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax)
    • GetMessage

      public static boolean GetMessage(@Nullable IntBuffer _GetLastError, MSG lpMsg, long hWnd, int wMsgFilterMin, int wMsgFilterMax)
      BOOL GetMessage(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax)
    • nPeekMessage

      public static int nPeekMessage(long lpMsg, long hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg)
      BOOL PeekMessage(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg)
    • PeekMessage

      public static boolean PeekMessage(MSG lpMsg, long hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg)
      BOOL PeekMessage(LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax, UINT wRemoveMsg)
    • nTranslateMessage

      public static int nTranslateMessage(long lpMsg)
      BOOL TranslateMessage(MSG const * lpMsg)
    • TranslateMessage

      public static boolean TranslateMessage(MSG lpMsg)
      BOOL TranslateMessage(MSG const * lpMsg)
    • nWaitMessage

      public static int nWaitMessage(long _GetLastError, long __functionAddress)
      BOOL WaitMessage(void)
    • nWaitMessage

      public static int nWaitMessage(long _GetLastError)
      BOOL WaitMessage(void)
    • WaitMessage

      public static boolean WaitMessage(@Nullable IntBuffer _GetLastError)
      BOOL WaitMessage(void)
    • nDispatchMessage

      public static long nDispatchMessage(long lpmsg)
      LRESULT DispatchMessage(MSG const * lpmsg)
    • DispatchMessage

      public static long DispatchMessage(MSG lpmsg)
      LRESULT DispatchMessage(MSG const * lpmsg)
    • nPostMessage

      public static int nPostMessage(long _GetLastError, long hWnd, int Msg, long wParam, long lParam, long __functionAddress)
      BOOL PostMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • nPostMessage

      public static int nPostMessage(long _GetLastError, long hWnd, int Msg, long wParam, long lParam)
      BOOL PostMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • PostMessage

      public static boolean PostMessage(@Nullable IntBuffer _GetLastError, long hWnd, int Msg, long wParam, long lParam)
      BOOL PostMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • nSendMessage

      public static int nSendMessage(long _GetLastError, long hWnd, int Msg, long wParam, long lParam, long __functionAddress)
      BOOL SendMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • nSendMessage

      public static int nSendMessage(long _GetLastError, long hWnd, int Msg, long wParam, long lParam)
      BOOL SendMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • SendMessage

      public static boolean SendMessage(@Nullable IntBuffer _GetLastError, long hWnd, int Msg, long wParam, long lParam)
      BOOL SendMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
    • nAdjustWindowRectEx

      public static int nAdjustWindowRectEx(long _GetLastError, long lpRect, int dwStyle, int bMenu, int dwExStyle, long __functionAddress)
      BOOL AdjustWindowRectEx(LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle)
    • nAdjustWindowRectEx

      public static int nAdjustWindowRectEx(long _GetLastError, long lpRect, int dwStyle, int bMenu, int dwExStyle)
      BOOL AdjustWindowRectEx(LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle)
    • AdjustWindowRectEx

      public static boolean AdjustWindowRectEx(@Nullable IntBuffer _GetLastError, RECT lpRect, int dwStyle, boolean bMenu, int dwExStyle)
      BOOL AdjustWindowRectEx(LPRECT lpRect, DWORD dwStyle, BOOL bMenu, DWORD dwExStyle)
    • nGetWindowRect

      public static int nGetWindowRect(long _GetLastError, long hWnd, long lpRect, long __functionAddress)
      BOOL GetWindowRect(HWND hWnd, LPRECT lpRect)
    • nGetWindowRect

      public static int nGetWindowRect(long _GetLastError, long hWnd, long lpRect)
      BOOL GetWindowRect(HWND hWnd, LPRECT lpRect)
    • GetWindowRect

      public static boolean GetWindowRect(@Nullable IntBuffer _GetLastError, long hWnd, RECT lpRect)
      BOOL GetWindowRect(HWND hWnd, LPRECT lpRect)
    • nMoveWindow

      public static int nMoveWindow(long _GetLastError, long hWnd, int X, int Y, int nWidth, int nHeight, int bRepaint, long __functionAddress)
      BOOL MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint)
    • nMoveWindow

      public static int nMoveWindow(long _GetLastError, long hWnd, int X, int Y, int nWidth, int nHeight, int bRepaint)
      BOOL MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint)
    • MoveWindow

      public static boolean MoveWindow(@Nullable IntBuffer _GetLastError, long hWnd, int X, int Y, int nWidth, int nHeight, boolean bRepaint)
      BOOL MoveWindow(HWND hWnd, int X, int Y, int nWidth, int nHeight, BOOL bRepaint)
    • nGetWindowPlacement

      public static int nGetWindowPlacement(long _GetLastError, long hWnd, long lpwndpl, long __functionAddress)
      BOOL GetWindowPlacement(HWND hWnd, WINDOWPLACEMENT * lpwndpl)
    • nGetWindowPlacement

      public static int nGetWindowPlacement(long _GetLastError, long hWnd, long lpwndpl)
      BOOL GetWindowPlacement(HWND hWnd, WINDOWPLACEMENT * lpwndpl)
    • GetWindowPlacement

      public static boolean GetWindowPlacement(@Nullable IntBuffer _GetLastError, long hWnd, WINDOWPLACEMENT lpwndpl)
      BOOL GetWindowPlacement(HWND hWnd, WINDOWPLACEMENT * lpwndpl)
    • nSetWindowPlacement

      public static int nSetWindowPlacement(long _GetLastError, long hWnd, long lpwndpl, long __functionAddress)
      BOOL SetWindowPlacement(HWND hWnd, WINDOWPLACEMENT const * lpwndpl)
    • nSetWindowPlacement

      public static int nSetWindowPlacement(long _GetLastError, long hWnd, long lpwndpl)
      BOOL SetWindowPlacement(HWND hWnd, WINDOWPLACEMENT const * lpwndpl)
    • SetWindowPlacement

      public static boolean SetWindowPlacement(@Nullable IntBuffer _GetLastError, long hWnd, WINDOWPLACEMENT lpwndpl)
      BOOL SetWindowPlacement(HWND hWnd, WINDOWPLACEMENT const * lpwndpl)
    • IsWindowVisible

      public static boolean IsWindowVisible(long hWnd)
      BOOL IsWindowVisible(HWND hWnd)
    • IsIconic

      public static boolean IsIconic(long hWnd)
      BOOL IsIconic(HWND hWnd)
    • IsZoomed

      public static boolean IsZoomed(long hWnd)
      BOOL IsZoomed(HWND hWnd)
    • BringWindowToTop

      public static boolean BringWindowToTop(long hWnd)
      BOOL BringWindowToTop(HWND hWnd)
    • nSetWindowLongPtr

      public static long nSetWindowLongPtr(long _GetLastError, long hWnd, int nIndex, long dwNewLong, long __functionAddress)
      LONG_PTR SetWindowLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • nSetWindowLongPtr

      public static long nSetWindowLongPtr(long _GetLastError, long hWnd, int nIndex, long dwNewLong)
      LONG_PTR SetWindowLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • SetWindowLongPtr

      public static long SetWindowLongPtr(@Nullable IntBuffer _GetLastError, long hWnd, int nIndex, long dwNewLong)
      LONG_PTR SetWindowLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • nGetWindowLongPtr

      public static long nGetWindowLongPtr(long _GetLastError, long hWnd, int nIndex, long __functionAddress)
      LONG_PTR GetWindowLongPtr(HWND hWnd, int nIndex)
    • nGetWindowLongPtr

      public static long nGetWindowLongPtr(long _GetLastError, long hWnd, int nIndex)
      LONG_PTR GetWindowLongPtr(HWND hWnd, int nIndex)
    • GetWindowLongPtr

      public static long GetWindowLongPtr(@Nullable IntBuffer _GetLastError, long hWnd, int nIndex)
      LONG_PTR GetWindowLongPtr(HWND hWnd, int nIndex)
    • nSetClassLongPtr

      public static long nSetClassLongPtr(long _GetLastError, long hWnd, int nIndex, long dwNewLong, long __functionAddress)
      LONG_PTR SetClassLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • nSetClassLongPtr

      public static long nSetClassLongPtr(long _GetLastError, long hWnd, int nIndex, long dwNewLong)
      LONG_PTR SetClassLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • SetClassLongPtr

      public static long SetClassLongPtr(@Nullable IntBuffer _GetLastError, long hWnd, int nIndex, long dwNewLong)
      LONG_PTR SetClassLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLong)
    • nGetClassLongPtr

      public static long nGetClassLongPtr(long _GetLastError, long hWnd, int nIndex, long __functionAddress)
      LONG_PTR GetClassLongPtr(HWND hWnd, int nIndex)
    • nGetClassLongPtr

      public static long nGetClassLongPtr(long _GetLastError, long hWnd, int nIndex)
      LONG_PTR GetClassLongPtr(HWND hWnd, int nIndex)
    • GetClassLongPtr

      public static long GetClassLongPtr(@Nullable IntBuffer _GetLastError, long hWnd, int nIndex)
      LONG_PTR GetClassLongPtr(HWND hWnd, int nIndex)
    • nSetLayeredWindowAttributes

      public static int nSetLayeredWindowAttributes(long _GetLastError, long hwnd, int crKey, byte bAlpha, int dwFlags, long __functionAddress)
      BOOL SetLayeredWindowAttributes(HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags)
    • nSetLayeredWindowAttributes

      public static int nSetLayeredWindowAttributes(long _GetLastError, long hwnd, int crKey, byte bAlpha, int dwFlags)
      BOOL SetLayeredWindowAttributes(HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags)
    • SetLayeredWindowAttributes

      public static boolean SetLayeredWindowAttributes(@Nullable IntBuffer _GetLastError, long hwnd, int crKey, byte bAlpha, int dwFlags)
      BOOL SetLayeredWindowAttributes(HWND hwnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags)
    • nLoadIcon

      public static long nLoadIcon(long _GetLastError, long instance, long iconName, long __functionAddress)
      HICON LoadIcon(HINSTANCE instance, LPCTSTR iconName)
    • nLoadIcon

      public static long nLoadIcon(long _GetLastError, long instance, long iconName)
      HICON LoadIcon(HINSTANCE instance, LPCTSTR iconName)
    • LoadIcon

      public static long LoadIcon(@Nullable IntBuffer _GetLastError, long instance, ByteBuffer iconName)
      HICON LoadIcon(HINSTANCE instance, LPCTSTR iconName)
    • LoadIcon

      public static long LoadIcon(@Nullable IntBuffer _GetLastError, long instance, CharSequence iconName)
      HICON LoadIcon(HINSTANCE instance, LPCTSTR iconName)
    • nLoadCursor

      public static long nLoadCursor(long _GetLastError, long instance, long cursorName, long __functionAddress)
      HCURSOR LoadCursor(HINSTANCE instance, LPCTSTR cursorName)
    • nLoadCursor

      public static long nLoadCursor(long _GetLastError, long instance, long cursorName)
      HCURSOR LoadCursor(HINSTANCE instance, LPCTSTR cursorName)
    • LoadCursor

      public static long LoadCursor(@Nullable IntBuffer _GetLastError, long instance, ByteBuffer cursorName)
      HCURSOR LoadCursor(HINSTANCE instance, LPCTSTR cursorName)
    • LoadCursor

      public static long LoadCursor(@Nullable IntBuffer _GetLastError, long instance, CharSequence cursorName)
      HCURSOR LoadCursor(HINSTANCE instance, LPCTSTR cursorName)
    • GetDC

      public static long GetDC(long hWnd)
      HDC GetDC(HWND hWnd)
    • ReleaseDC

      public static boolean ReleaseDC(long hWnd, long hDC)
      BOOL ReleaseDC(HWND hWnd, HDC hDC)
    • GetSystemMetrics

      public static int GetSystemMetrics(int index)
      int GetSystemMetrics(int index)
    • nRegisterTouchWindow

      public static int nRegisterTouchWindow(long _GetLastError, long hWnd, int ulFlags, long __functionAddress)
      BOOL RegisterTouchWindow(HWND hWnd, ULONG ulFlags)
    • nRegisterTouchWindow

      public static int nRegisterTouchWindow(long _GetLastError, long hWnd, int ulFlags)
      BOOL RegisterTouchWindow(HWND hWnd, ULONG ulFlags)
    • RegisterTouchWindow

      public static boolean RegisterTouchWindow(@Nullable IntBuffer _GetLastError, long hWnd, int ulFlags)
      BOOL RegisterTouchWindow(HWND hWnd, ULONG ulFlags)
    • nUnregisterTouchWindow

      public static int nUnregisterTouchWindow(long _GetLastError, long hWnd, long __functionAddress)
      BOOL UnregisterTouchWindow(HWND hWnd)
    • nUnregisterTouchWindow

      public static int nUnregisterTouchWindow(long _GetLastError, long hWnd)
      BOOL UnregisterTouchWindow(HWND hWnd)
    • UnregisterTouchWindow

      public static boolean UnregisterTouchWindow(@Nullable IntBuffer _GetLastError, long hWnd)
      BOOL UnregisterTouchWindow(HWND hWnd)
    • nIsTouchWindow

      public static int nIsTouchWindow(long hWnd, long pulFlags)
      BOOL IsTouchWindow(HWND hWnd, PULONG pulFlags)
    • IsTouchWindow

      public static boolean IsTouchWindow(long hWnd, @Nullable IntBuffer pulFlags)
      BOOL IsTouchWindow(HWND hWnd, PULONG pulFlags)
    • nGetTouchInputInfo

      public static int nGetTouchInputInfo(long _GetLastError, long hTouchInput, int cInputs, long pInputs, int cbSize, long __functionAddress)
      BOOL GetTouchInputInfo(HTOUCHINPUT hTouchInput, UINT cInputs, PTOUCHINPUT pInputs, int cbSize)
    • nGetTouchInputInfo

      public static int nGetTouchInputInfo(long _GetLastError, long hTouchInput, int cInputs, long pInputs, int cbSize)
      BOOL GetTouchInputInfo(HTOUCHINPUT hTouchInput, UINT cInputs, PTOUCHINPUT pInputs, int cbSize)
    • GetTouchInputInfo

      public static boolean GetTouchInputInfo(@Nullable IntBuffer _GetLastError, long hTouchInput, TOUCHINPUT.Buffer pInputs, int cbSize)
      BOOL GetTouchInputInfo(HTOUCHINPUT hTouchInput, UINT cInputs, PTOUCHINPUT pInputs, int cbSize)
    • nCloseTouchInputHandle

      public static int nCloseTouchInputHandle(long _GetLastError, long hTouchInput, long __functionAddress)
      BOOL CloseTouchInputHandle(HTOUCHINPUT hTouchInput)
    • nCloseTouchInputHandle

      public static int nCloseTouchInputHandle(long _GetLastError, long hTouchInput)
      BOOL CloseTouchInputHandle(HTOUCHINPUT hTouchInput)
    • CloseTouchInputHandle

      public static boolean CloseTouchInputHandle(@Nullable IntBuffer _GetLastError, long hTouchInput)
      BOOL CloseTouchInputHandle(HTOUCHINPUT hTouchInput)
    • MonitorFromWindow

      public static long MonitorFromWindow(long hWnd, int dwFlags)
      HMONITOR MonitorFromWindow(HWND hWnd, DWORD dwFlags)
    • nGetMonitorInfo

      public static int nGetMonitorInfo(long hMonitor, long lpmi)
      BOOL GetMonitorInfo(HMONITOR hMonitor, LPMONITORINFOEX lpmi)
    • GetMonitorInfo

      public static boolean GetMonitorInfo(long hMonitor, MONITORINFOEX lpmi)
      BOOL GetMonitorInfo(HMONITOR hMonitor, LPMONITORINFOEX lpmi)
    • nEnumDisplayDevices

      public static int nEnumDisplayDevices(long lpDevice, int iDevNum, long lpDisplayDevice, int dwFlags)
      BOOL EnumDisplayDevices(LPCTSTR lpDevice, DWORD iDevNum, PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags)
    • EnumDisplayDevices

      public static boolean EnumDisplayDevices(@Nullable ByteBuffer lpDevice, int iDevNum, DISPLAY_DEVICE lpDisplayDevice, int dwFlags)
      BOOL EnumDisplayDevices(LPCTSTR lpDevice, DWORD iDevNum, PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags)
    • EnumDisplayDevices

      public static boolean EnumDisplayDevices(@Nullable CharSequence lpDevice, int iDevNum, DISPLAY_DEVICE lpDisplayDevice, int dwFlags)
      BOOL EnumDisplayDevices(LPCTSTR lpDevice, DWORD iDevNum, PDISPLAY_DEVICE lpDisplayDevice, DWORD dwFlags)
    • nEnumDisplaySettingsEx

      public static int nEnumDisplaySettingsEx(long lpszDeviceName, int iModeNum, long lpDevMode, int dwFlags)
      BOOL EnumDisplaySettingsEx(LPCTSTR lpszDeviceName, DWORD iModeNum, DEVMODE * lpDevMode, DWORD dwFlags)
    • EnumDisplaySettingsEx

      public static boolean EnumDisplaySettingsEx(@Nullable ByteBuffer lpszDeviceName, int iModeNum, DEVMODE lpDevMode, int dwFlags)
      BOOL EnumDisplaySettingsEx(LPCTSTR lpszDeviceName, DWORD iModeNum, DEVMODE * lpDevMode, DWORD dwFlags)
    • EnumDisplaySettingsEx

      public static boolean EnumDisplaySettingsEx(@Nullable CharSequence lpszDeviceName, int iModeNum, DEVMODE lpDevMode, int dwFlags)
      BOOL EnumDisplaySettingsEx(LPCTSTR lpszDeviceName, DWORD iModeNum, DEVMODE * lpDevMode, DWORD dwFlags)
    • nChangeDisplaySettingsEx

      public static int nChangeDisplaySettingsEx(long lpszDeviceName, long lpDevMode, long hwnd, int dwflags, long lParam)
      LONG ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, DEVMODE * lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam)
    • ChangeDisplaySettingsEx

      public static int ChangeDisplaySettingsEx(@Nullable ByteBuffer lpszDeviceName, @Nullable DEVMODE lpDevMode, long hwnd, int dwflags, long lParam)
      LONG ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, DEVMODE * lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam)
    • ChangeDisplaySettingsEx

      public static int ChangeDisplaySettingsEx(@Nullable CharSequence lpszDeviceName, @Nullable DEVMODE lpDevMode, long hwnd, int dwflags, long lParam)
      LONG ChangeDisplaySettingsEx(LPCTSTR lpszDeviceName, DEVMODE * lpDevMode, HWND hwnd, DWORD dwflags, LPVOID lParam)
    • nGetCursorPos

      public static int nGetCursorPos(long point)
      BOOL GetCursorPos(LPPOINT point)
    • GetCursorPos

      public static boolean GetCursorPos(POINT point)
      BOOL GetCursorPos(LPPOINT point)
    • SetCursorPos

      public static boolean SetCursorPos(int X, int Y)
      BOOL SetCursorPos(int X, int Y)
    • nClipCursor

      public static int nClipCursor(long rect)
      BOOL ClipCursor(RECT const * rect)
    • ClipCursor

      public static boolean ClipCursor(@Nullable RECT rect)
      BOOL ClipCursor(RECT const * rect)
    • ShowCursor

      public static int ShowCursor(boolean show)
      int ShowCursor(BOOL show)
    • SetCursor

      public static long SetCursor(long hCursor)
      HCURSOR SetCursor(HCURSOR hCursor)
    • nClientToScreen

      public static int nClientToScreen(long hWnd, long lpPoint)
      BOOL ClientToScreen(HWND hWnd, LPPOINT lpPoint)
    • ClientToScreen

      public static boolean ClientToScreen(long hWnd, POINT lpPoint)
      BOOL ClientToScreen(HWND hWnd, LPPOINT lpPoint)
    • GetAsyncKeyState

      public static short GetAsyncKeyState(int vKey)
      SHORT GetAsyncKeyState(int vKey)
    • GetMessageExtraInfo

      public static long GetMessageExtraInfo()
      LPARAM GetMessageExtraInfo(void)
    • nSendInput

      public static int nSendInput(int cInputs, long pInputs, int cbSize)
      UINT SendInput(UINT cInputs, PINPUT pInputs, int cbSize)
    • SendInput

      public static int SendInput(INPUT.Buffer pInputs, int cbSize)
      UINT SendInput(UINT cInputs, PINPUT pInputs, int cbSize)
    • GetDpiForSystem

      public static int GetDpiForSystem()
      UINT GetDpiForSystem(void)
    • GetDpiForWindow

      public static int GetDpiForWindow(long hwnd)
      UINT GetDpiForWindow(HWND hwnd)
    • GetAwarenessFromDpiAwarenessContext

      public static int GetAwarenessFromDpiAwarenessContext(long value)
      DPI_AWARENESS GetAwarenessFromDpiAwarenessContext(DPI_AWARENESS_CONTEXT value)
    • GetThreadDpiAwarenessContext

      public static long GetThreadDpiAwarenessContext()
      DPI_AWARENESS_CONTEXT GetThreadDpiAwarenessContext(void)
    • GetWindowDpiAwarenessContext

      public static long GetWindowDpiAwarenessContext(long hwnd)
      DPI_AWARENESS_CONTEXT GetWindowDpiAwarenessContext(HWND hwnd)
    • IsValidDpiAwarenessContext

      public static boolean IsValidDpiAwarenessContext(long value)
      BOOL IsValidDpiAwarenessContext(DPI_AWARENESS_CONTEXT value)
    • SetThreadDpiAwarenessContext

      public static long SetThreadDpiAwarenessContext(long dpiContext)
      DPI_AWARENESS_CONTEXT SetThreadDpiAwarenessContext(DPI_AWARENESS_CONTEXT dpiContext)
    • IsTouchWindow

      public static boolean IsTouchWindow(long hWnd, int @Nullable [] pulFlags)
      BOOL IsTouchWindow(HWND hWnd, PULONG pulFlags)
    • GetWindowLongPtr

      public static long GetWindowLongPtr(long hWnd, int nIndex)