com.sun.jna.examples.win32
public interface User32 extends W32API
| Nested Class Summary | |
|---|---|
| static class | User32.BLENDFUNCTION |
| static class | User32.FLASHWINFO |
| static class | User32.GUITHREADINFO |
| static class | User32.HHOOK |
| static interface | User32.HOOKPROC |
| static class | User32.KBDLLHOOKSTRUCT |
| static interface | User32.LowLevelKeyboardProc |
| static class | User32.MSG |
| static class | User32.POINT Defines the x- and y-coordinates of a point. |
| static class | User32.SIZE Specifies the width and height of a rectangle. |
| static class | User32.WINDOWINFO |
| static interface | User32.WNDENUMPROC |
| Method Summary | |
|---|---|
| LRESULT | CallNextHookEx(User32.HHOOK hhk, int nCode, WPARAM wParam, LPARAM lParam) |
| LRESULT | CallNextHookEx(User32.HHOOK hhk, int nCode, WPARAM wParam, Pointer lParam) |
| boolean | DestroyIcon(HICON hicon) |
| LRESULT | DispatchMessage(User32.MSG lpMsg) |
| boolean | EnumChildWindows(HWND hWnd, User32.WNDENUMPROC lpEnumFunc, Pointer data) |
| boolean | EnumThreadWindows(int dwThreadId, User32.WNDENUMPROC lpEnumFunc, Pointer data) |
| boolean | EnumWindows(User32.WNDENUMPROC lpEnumFunc, Pointer data) |
| HWND | FindWindow(String winClass, String title) |
| boolean | FlashWindowEx(User32.FLASHWINFO info) |
| short | GetAsyncKeyState(int vKey) |
| int | GetClassName(HWND hWnd, byte[] lpClassName, int nMaxCount) ASCII version. |
| int | GetClassName(HWND hWnd, char[] lpClassName, int nMaxCount) Unicode version. |
| HDC | GetDC(HWND hWnd) |
| boolean | GetGUIThreadInfo(int idThread, User32.GUITHREADINFO lpgui) |
| boolean | GetKeyboardState(byte[] state) |
| boolean | GetLayeredWindowAttributes(HWND hwnd, IntByReference pcrKey, ByteByReference pbAlpha, IntByReference pdwFlags) |
| int | GetMessage(User32.MSG lpMsg, HWND hWnd, int wMsgFilterMin, int wMsgFilterMax) |
| boolean | GetWindowInfo(HWND hWnd, User32.WINDOWINFO pwi) |
| int | GetWindowLong(HWND hWnd, int nIndex) |
| LONG_PTR | GetWindowLongPtr(HWND hWnd, int nIndex) |
| int | GetWindowModuleFileName(HWND hWnd, byte[] lpszFileName, int cchFileNameMax) ASCII version. |
| int | GetWindowModuleFileName(HWND hWnd, char[] lpszFileName, int cchFileNameMax) Unicode version. |
| boolean | GetWindowRect(HWND hWnd, GDI32.RECT rect) |
| int | GetWindowText(HWND hWnd, byte[] lpString, int nMaxCount) ASCII version. |
| int | GetWindowText(HWND hWnd, char[] lpString, int nMaxCount) Unicode version. |
| int | GetWindowTextLength(HWND hWnd) |
| int | GetWindowThreadProcessId(HWND hWnd, IntByReference lpdwProcessId) |
| HICON | LoadIcon(HINSTANCE hInstance, String iconName) |
| HANDLE | LoadImage(HINSTANCE hinst, String name, int type, int xDesired, int yDesired, int load) |
| boolean | PeekMessage(User32.MSG lpMsg, HWND hWnd, int wMsgFilterMin, int wMsgFilterMax, int wRemoveMsg) |
| void | PostMessage(HWND hWnd, int msg, WPARAM wParam, LPARAM lParam) |
| void | PostQuitMessage(int nExitCode) |
| int | ReleaseDC(HWND hWnd, HDC hDC) |
| boolean | SetLayeredWindowAttributes(HWND hwnd, int crKey, byte bAlpha, int dwFlags) |
| int | SetWindowLong(HWND hWnd, int nIndex, int dwNewLong) |
| Pointer | SetWindowLong(HWND hWnd, int nIndex, Pointer dwNewLong) |
| LONG_PTR | SetWindowLongPtr(HWND hWnd, int nIndex, LONG_PTR dwNewLongPtr) |
| Pointer | SetWindowLongPtr(HWND hWnd, int nIndex, Pointer dwNewLongPtr) |
| int | SetWindowRgn(HWND hWnd, HRGN hRgn, boolean bRedraw) |
| User32.HHOOK | SetWindowsHookEx(int idHook, User32.HOOKPROC lpfn, HINSTANCE hMod, int dwThreadId) |
| boolean | TranslateMessage(User32.MSG lpMsg) |
| boolean | UnhookWindowsHookEx(User32.HHOOK hhk) |
| boolean | UpdateLayeredWindow(HWND hwnd, HDC hdcDst, User32.POINT pptDst, User32.SIZE psize, HDC hdcSrc, User32.POINT pptSrc, int crKey, User32.BLENDFUNCTION pblend, int dwFlags) |