public interface User32Ex
extends com.sun.jna.Library
| Modifier and Type | Field and Description |
|---|---|
static int |
COLOR_GRAYTEXT |
static int |
COLOR_HIGHLIGHT |
static int |
COLOR_HIGHLIGHTTEXT |
static int |
COLOR_MENU |
static int |
COLOR_MENUTEXT |
static User32Ex |
INSTANCE |
static int |
SPI_GETNONCLIENTMETRICS |
static int |
WS_OVERLAPPED |
static int |
WS_OVERLAPPEDWINDOW |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AppendMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uFlags,
int uIDNewItem,
String lpNewItem)
BOOL WINAPI AppendMenu( _In_ HMENU hMenu, _In_ UINT uFlags, _In_ UINT_PTR
uIDNewItem, _In_opt_ LPCTSTR lpNewItem );
|
com.sun.jna.platform.win32.WinDef.HICON |
CreateIconIndirect(ICONINFO piconinfo)
HICON WINAPI CreateIconIndirect( _In_ PICONINFO piconinfo );
|
com.sun.jna.platform.win32.WinDef.HMENU |
CreatePopupMenu()
HMENU WINAPI CreatePopupMenu(void);
|
com.sun.jna.platform.win32.WinDef.HWND |
CreateWindowEx(int dwExStyle,
String lpClassName,
String lpWindowName,
int dwStyle,
int x,
int y,
int nWidth,
int nHeight,
com.sun.jna.platform.win32.WinDef.HWND hWndParent,
com.sun.jna.platform.win32.WinDef.HMENU hMenu,
com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance,
com.sun.jna.platform.win32.WinNT.HANDLE lpParam)
HWND WINAPI CreateWindowEx( _In_ DWORD dwExStyle, _In_opt_ LPCTSTR
lpClassName, _In_opt_ LPCTSTR lpWindowName, _In_ DWORD dwStyle, _In_ int
x, _In_ int y, _In_ int nWidth, _In_ int nHeight, _In_opt_ HWND
hWndParent, _In_opt_ HMENU hMenu, _In_opt_ HINSTANCE hInstance, _In_opt_
LPVOID lpParam );
|
com.sun.jna.platform.win32.WinDef.LRESULT |
DefWindowProc(com.sun.jna.platform.win32.WinDef.HWND hWnd,
int Msg,
com.sun.jna.platform.win32.WinDef.WPARAM wParam,
com.sun.jna.platform.win32.WinDef.LPARAM lParam)
LRESULT WINAPI DefWindowProc( _In_ HWND hWnd, _In_ UINT Msg, _In_ WPARAM
wParam, _In_ LPARAM lParam );
|
boolean |
DestroyMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu)
BOOL WINAPI DestroyMenu( _In_ HMENU hMenu );
|
boolean |
DestroyWindow(com.sun.jna.platform.win32.WinDef.HWND hWnd)
BOOL WINAPI DestroyWindow( _In_ HWND hWnd );
|
com.sun.jna.platform.win32.WinDef.HWND |
FindWindowEx(com.sun.jna.platform.win32.WinDef.HWND hwndParent,
com.sun.jna.platform.win32.WinDef.HWND hwndChildAfter,
String lpszClass,
String lpszWindow)
HWND WINAPI FindWindowEx( _In_opt_ HWND hwndParent, _In_opt_ HWND
hwndChildAfter, _In_opt_ LPCTSTR lpszClass, _In_opt_ LPCTSTR lpszWindow
);
|
boolean |
GetClassInfoEx(com.sun.jna.platform.win32.WinDef.HINSTANCE hinst,
String lpszClass,
WNDCLASSEX.ByReference lpwcx)
BOOL WINAPI GetClassInfoEx( _In_opt_ HINSTANCE hinst, _In_ LPCTSTR
lpszClass, _Out_ LPWNDCLASSEX lpwcx );
|
boolean |
GetMenuItemInfo(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uItem,
boolean fByPosition,
MENUITEMINFO lpmii)
BOOL WINAPI GetMenuItemInfo( _In_ HMENU hMenu, _In_ UINT uItem, _In_ BOOL
fByPosition, _Inout_ LPMENUITEMINFO lpmii );
|
COLORREF |
GetSysColor(int nIndex)
DWORD WINAPI GetSysColor( _In_ int nIndex );
|
ATOM |
RegisterClassEx(WNDCLASSEX lpwcx)
ATOM WINAPI RegisterClassEx( _In_ const WNDCLASSEX *lpwcx );
|
int |
RegisterWindowMessage(String lpString)
UINT WINAPI RegisterWindowMessage( _In_ LPCTSTR lpString );
|
com.sun.jna.platform.win32.WinDef.LRESULT |
SendMessage(com.sun.jna.platform.win32.WinDef.HWND hWnd,
int Msg,
com.sun.jna.platform.win32.WinDef.WPARAM wParam,
com.sun.jna.platform.win32.WinDef.LPARAM lParam)
LRESULT WINAPI SendMessage( _In_ HWND hWnd, _In_ UINT Msg, _In_ WPARAM
wParam, _In_ LPARAM lParam );
|
boolean |
SetMenuItemBitmaps(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uPosition,
int uFlags,
com.sun.jna.platform.win32.WinDef.HBITMAP hBitmapUnchecked,
com.sun.jna.platform.win32.WinDef.HBITMAP hBitmapChecked)
BOOL WINAPI SetMenuItemBitmaps( _In_ HMENU hMenu, _In_ UINT uPosition,
_In_ UINT uFlags, _In_opt_ HBITMAP hBitmapUnchecked, _In_opt_ HBITMAP
hBitmapChecked );
|
boolean |
SetMenuItemInfo(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uItem,
boolean fByPosition,
MENUITEMINFO lpmii)
BOOL WINAPI SetMenuItemInfo( _In_ HMENU hMenu, _In_ UINT uItem, _In_ BOOL
fByPosition, _In_ LPMENUITEMINFO lpmii );
|
boolean |
SystemParametersInfo(int uiAction,
int uiParam,
NONCLIENTMETRICS pvParam,
int fWinIni)
BOOL WINAPI SystemParametersInfo( _In_ UINT uiAction, _In_ UINT uiParam,
_Inout_ PVOID pvParam, _In_ UINT fWinIni );
|
boolean |
TrackPopupMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uFlags,
int x,
int y,
int nReserved,
com.sun.jna.platform.win32.WinDef.HWND hWnd,
com.sun.jna.platform.win32.WinDef.RECT prcRect)
BOOL WINAPI TrackPopupMenu( _In_ HMENU hMenu, _In_ UINT uFlags, _In_ int
x, _In_ int y, _In_ int nReserved, _In_ HWND hWnd, _In_opt_ const RECT
*prcRect );
|
boolean |
UnregisterClass(String lpClassName,
com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance)
BOOL WINAPI UnregisterClass( _In_ LPCTSTR lpClassName, _In_opt_ HINSTANCE
hInstance );
|
static final int WS_OVERLAPPED
static final int WS_OVERLAPPEDWINDOW
static final int SPI_GETNONCLIENTMETRICS
static final int COLOR_MENU
static final int COLOR_MENUTEXT
static final int COLOR_HIGHLIGHTTEXT
static final int COLOR_HIGHLIGHT
static final int COLOR_GRAYTEXT
static final User32Ex INSTANCE
com.sun.jna.platform.win32.WinDef.HICON CreateIconIndirect(ICONINFO piconinfo)
com.sun.jna.platform.win32.WinDef.HWND CreateWindowEx(int dwExStyle,
String lpClassName,
String lpWindowName,
int dwStyle,
int x,
int y,
int nWidth,
int nHeight,
com.sun.jna.platform.win32.WinDef.HWND hWndParent,
com.sun.jna.platform.win32.WinDef.HMENU hMenu,
com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance,
com.sun.jna.platform.win32.WinNT.HANDLE lpParam)
ATOM RegisterClassEx(WNDCLASSEX lpwcx)
boolean UnregisterClass(String lpClassName, com.sun.jna.platform.win32.WinDef.HINSTANCE hInstance)
boolean GetClassInfoEx(com.sun.jna.platform.win32.WinDef.HINSTANCE hinst,
String lpszClass,
WNDCLASSEX.ByReference lpwcx)
com.sun.jna.platform.win32.WinDef.LRESULT DefWindowProc(com.sun.jna.platform.win32.WinDef.HWND hWnd,
int Msg,
com.sun.jna.platform.win32.WinDef.WPARAM wParam,
com.sun.jna.platform.win32.WinDef.LPARAM lParam)
int RegisterWindowMessage(String lpString)
boolean DestroyWindow(com.sun.jna.platform.win32.WinDef.HWND hWnd)
com.sun.jna.platform.win32.WinDef.LRESULT SendMessage(com.sun.jna.platform.win32.WinDef.HWND hWnd,
int Msg,
com.sun.jna.platform.win32.WinDef.WPARAM wParam,
com.sun.jna.platform.win32.WinDef.LPARAM lParam)
com.sun.jna.platform.win32.WinDef.HMENU CreatePopupMenu()
boolean AppendMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uFlags,
int uIDNewItem,
String lpNewItem)
boolean SetMenuItemBitmaps(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uPosition,
int uFlags,
com.sun.jna.platform.win32.WinDef.HBITMAP hBitmapUnchecked,
com.sun.jna.platform.win32.WinDef.HBITMAP hBitmapChecked)
boolean DestroyMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu)
boolean TrackPopupMenu(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uFlags,
int x,
int y,
int nReserved,
com.sun.jna.platform.win32.WinDef.HWND hWnd,
com.sun.jna.platform.win32.WinDef.RECT prcRect)
boolean SetMenuItemInfo(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uItem,
boolean fByPosition,
MENUITEMINFO lpmii)
boolean GetMenuItemInfo(com.sun.jna.platform.win32.WinDef.HMENU hMenu,
int uItem,
boolean fByPosition,
MENUITEMINFO lpmii)
boolean SystemParametersInfo(int uiAction,
int uiParam,
NONCLIENTMETRICS pvParam,
int fWinIni)
COLORREF GetSysColor(int nIndex)
com.sun.jna.platform.win32.WinDef.HWND FindWindowEx(com.sun.jna.platform.win32.WinDef.HWND hwndParent,
com.sun.jna.platform.win32.WinDef.HWND hwndChildAfter,
String lpszClass,
String lpszWindow)
Copyright © 2015. All rights reserved.