| Package | Description |
|---|---|
| com.github.axet.desktop.os.win.handle | |
| com.github.axet.desktop.os.win.libs | |
| com.github.axet.desktop.os.win.wrap |
| Class and Description |
|---|
| BLENDFUNCTION |
| DRAWITEMSTRUCT
typedef struct tagDRAWITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID;
UINT itemAction; UINT itemState; HWND hwndItem; HDC hDC; RECT rcItem;
ULONG_PTR itemData; } DRAWITEMSTRUCT;
|
| ICONINFO
typedef struct _ICONINFO { BOOL fIcon; DWORD xHotspot; DWORD yHotspot;
HBITMAP hbmMask; HBITMAP hbmColor; } ICONINFO, *PICONINFO;
|
| LOGFONT |
| LOGFONT.ByValue |
| MEASUREITEMSTRUCT
typedef struct MEASUREITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID;
UINT itemWidth; UINT itemHeight; ULONG_PTR itemData; } MEASUREITEMSTRUCT;
|
| MENUITEMINFO
typedef struct tagMENUITEMINFO { UINT cbSize; UINT fMask; UINT fType; UINT
fState; UINT wID; HMENU hSubMenu; HBITMAP hbmpChecked; HBITMAP hbmpUnchecked;
ULONG_PTR dwItemData; LPTSTR dwTypeData; UINT cch; HBITMAP hbmpItem; }
MENUITEMINFO, *LPMENUITEMINFO;
|
| NONCLIENTMETRICS |
| NOTIFYICONDATA
typedef struct _NOTIFYICONDATA { DWORD cbSize; HWND hWnd; UINT uID; UINT
uFlags; UINT uCallbackMessage; HICON hIcon; TCHAR szTip[64]; DWORD dwState;
DWORD dwStateMask; TCHAR szInfo[256]; union { UINT uTimeout; UINT uVersion;
}; TCHAR szInfoTitle[64]; DWORD dwInfoFlags; GUID guidItem; HICON
hBalloonIcon; } NOTIFYICONDATA, *PNOTIFYICONDATA;
|
| THREADENTRY32
typedef struct tagTHREADENTRY32 { DWORD dwSize; DWORD cntUsage; DWORD
th32ThreadID; DWORD th32OwnerProcessID; LONG tpBasePri; LONG tpDeltaPri;
DWORD dwFlags; } THREADENTRY32, *PTHREADENTRY32;
|
| WNDCLASSEX
typedef struct tagWNDCLASSEX { UINT cbSize; UINT style; WNDPROC lpfnWndProc;
int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR
hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName;
HICON hIconSm; } WNDCLASSEX, *PWNDCLASSEX;
|
| WNDPROC |
| Class and Description |
|---|
| ATOM |
| BLENDFUNCTION.ByValue |
| COLORREF |
| HANDLER_ROUTINE |
| ICONINFO
typedef struct _ICONINFO { BOOL fIcon; DWORD xHotspot; DWORD yHotspot;
HBITMAP hbmMask; HBITMAP hbmColor; } ICONINFO, *PICONINFO;
|
| LOGFONT |
| MENUITEMINFO
typedef struct tagMENUITEMINFO { UINT cbSize; UINT fMask; UINT fType; UINT
fState; UINT wID; HMENU hSubMenu; HBITMAP hbmpChecked; HBITMAP hbmpUnchecked;
ULONG_PTR dwItemData; LPTSTR dwTypeData; UINT cch; HBITMAP hbmpItem; }
MENUITEMINFO, *LPMENUITEMINFO;
|
| NONCLIENTMETRICS |
| NOTIFYICONDATA
typedef struct _NOTIFYICONDATA { DWORD cbSize; HWND hWnd; UINT uID; UINT
uFlags; UINT uCallbackMessage; HICON hIcon; TCHAR szTip[64]; DWORD dwState;
DWORD dwStateMask; TCHAR szInfo[256]; union { UINT uTimeout; UINT uVersion;
}; TCHAR szInfoTitle[64]; DWORD dwInfoFlags; GUID guidItem; HICON
hBalloonIcon; } NOTIFYICONDATA, *PNOTIFYICONDATA;
|
| THREAD_START_ROUTINE |
| THREADENTRY32
typedef struct tagTHREADENTRY32 { DWORD dwSize; DWORD cntUsage; DWORD
th32ThreadID; DWORD th32OwnerProcessID; LONG tpBasePri; LONG tpDeltaPri;
DWORD dwFlags; } THREADENTRY32, *PTHREADENTRY32;
|
| WNDCLASSEX
typedef struct tagWNDCLASSEX { UINT cbSize; UINT style; WNDPROC lpfnWndProc;
int cbClsExtra; int cbWndExtra; HINSTANCE hInstance; HICON hIcon; HCURSOR
hCursor; HBRUSH hbrBackground; LPCTSTR lpszMenuName; LPCTSTR lpszClassName;
HICON hIconSm; } WNDCLASSEX, *PWNDCLASSEX;
|
| WNDCLASSEX.ByReference |
| Class and Description |
|---|
| WNDPROC |
Copyright © 2015. All rights reserved.