データ型 |
説明 |
BOOL |
ブール値 |
BSTR |
32ビットの文字ポインタ |
LPSTR |
文字列への、32ビットポインタ |
LPCSTR |
定数文字列への、32ビットポインタ |
LPVOID |
型指定のない、32ビットポインタ |
LPTSTR |
UnicodeとDBCS (Double Byte Character Set) への移植性が高い文字列への、32ビットポインタ |
LPCTSTR |
UnicodeとDBCS (Double Byte Character Set) への移植性が高い定数文字列への、32ビットポインタ |
WNDPROC |
ウィンドウプロシージャへの、32ビットポインタ |
BYTE |
8ビットの、符号なし整数 |
WORD |
16ビットの、符号なし整数 |
DWORD |
32ビットの、符号なし整数。またはセグメントアドレスとそれに関連するオフセット |
LONG |
32ビットの、符号付き整数 |
UINT |
- Windows 3.0と3.1 … 16ビット、符号なし整数
- Win32 … 32ビット、符号なし整数
|
LPARAM |
ウィンドウプロシージャまたはコールバック関数の引数として渡される32ビット値 |
WPARAM |
ウィンドウプロシージャまたはコールバック関数の引数として渡される値
- Windows 3.0と3.1 … 16ビット値
- Win32 … 32ビット値
|
LRESULT |
ウィンドウプロシージャまたはコールバック関数から返される32ビット値 |
COLORREF |
カラー値として使われる32ビット値 |