|
Class Summary |
| ATOM |
|
| BLENDFUNCTION |
|
| BLENDFUNCTION.ByReference |
|
| BLENDFUNCTION.ByValue |
|
| COLORREF |
|
| DRAWITEMSTRUCT |
typedef struct tagDRAWITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID;
UINT itemAction; UINT itemState; HWND hwndItem; HDC hDC; RECT rcItem;
ULONG_PTR itemData; } DRAWITEMSTRUCT; |
| DRAWITEMSTRUCT.ByReference |
|
| DRAWITEMSTRUCT.ByValue |
|
| ICONINFO |
typedef struct _ICONINFO { BOOL fIcon; DWORD xHotspot; DWORD yHotspot;
HBITMAP hbmMask; HBITMAP hbmColor; } ICONINFO, *PICONINFO; |
| ICONINFO.ByValue |
|
| LOGFONT |
|
| MEASUREITEMSTRUCT |
typedef struct MEASUREITEMSTRUCT { UINT CtlType; UINT CtlID; UINT itemID;
UINT itemWidth; UINT itemHeight; ULONG_PTR itemData; } MEASUREITEMSTRUCT; |
| MEASUREITEMSTRUCT.ByReference |
|
| MEASUREITEMSTRUCT.ByValue |
|
| 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; |
| MENUITEMINFO.ByReference |
|
| MENUITEMINFO.ByValue |
|
| NONCLIENTMETRICS |
typedef struct tagNONCLIENTMETRICS { UINT cbSize; int iBorderWidth; int
iScrollWidth; int iScrollHeight; int iCaptionWidth; int iCaptionHeight;
LOGFONT lfCaptionFont; int iSmCaptionWidth; int iSmCaptionHeight; LOGFONT
lfSmCaptionFont; int iMenuWidth; int iMenuHeight; LOGFONT lfMenuFont; LOGFONT
lfStatusFont; LOGFONT lfMessageFont; #if (WINVER >= 0x0600) int
iPaddedBorderWidth; #endif } NONCLIENTMETRICS, *PNONCLIENTMETRICS,
*LPNONCLIENTMETRICS; |
| NONCLIENTMETRICS.ByReference |
|
| NONCLIENTMETRICS.ByValue |
|
| 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; |
| NOTIFYICONDATA.ByReference |
|
| NOTIFYICONDATA.ByValue |
|
| 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 |
|