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) |