| Interface | Description |
|---|---|
| HANDLER_ROUTINE | |
| THREAD_START_ROUTINE | |
| WNDPROC |
| Class | Description |
|---|---|
| ATOM | |
| BLENDFUNCTION | |
| BLENDFUNCTION.ByReference | |
| BLENDFUNCTION.ByValue | |
| COLORREF | |
| CWPSSTRUCT | |
| 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 | |
| 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 | |
| THREADENTRY32 |
typedef struct tagTHREADENTRY32 { DWORD dwSize; DWORD cntUsage; DWORD
th32ThreadID; DWORD th32OwnerProcessID; LONG tpBasePri; LONG tpDeltaPri;
DWORD dwFlags; } THREADENTRY32, *PTHREADENTRY32;
|
| THREADENTRY32.ByReference | |
| THREADENTRY32.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 |
Copyright © 2015. All rights reserved.