データ型
このトピックは最も一般的な Microsoft Foundation クラス ライブラリで使用するデータ型を示します。MFC に一意では、データ型のほとんど正確と同じで、Windows ソフトウェア開発キット (SDK)、中します。
一般的な種類のとおり Windows SDK や MFC のデータを使用:
-
BOOL特価;ブール値(&N)。
-
BSTR特価;32 ビットの文字ポインター(&N)。
-
バイト特価;署名されていない 8 ビット整数(&N)。
-
COLORREF特価;色の値としてを使用する 32 ビット値(&N)。
-
DWORD特価;32 ビット符号なし整数またはセグメントとその関連付けられたオフセットのアドレス(&N)。
-
長い特価;32 ビット符号付き整数(&N)。
-
LPARAM特価;32 ビット値をパラメーターとして渡されるウィンドウ プロシージャまたはコールバック関数に(&N)。
-
LPCSTR特価;文字列定数への 32 ビット ポインター(&N)。
-
LPSTR特価;32 ビットのポインター文字列へ(&N)。
-
LPCTSTR特価;Unicode と DBCS のポータブルは、文字列定数への 32 ビット ポインター(&N)。
-
LPTSTR特価;Unicode と DBCS のポータブルの文字列への 32 ビット ポインター(&N)。
-
LPVOID特価;指定されていない型への 32 ビット ポインター(&N)。
-
LRESULT特価;ウィンドウ プロシージャまたはコールバック関数から返される 32 ビット値(&N)。
-
UINT特価;16 ビットの符号なし整数の Windows バージョン 3.0 と 3.1;Win32 での 32 ビット符号なし整数(&N)。
-
WNDPROC特価;32 ビット ポインター ウィンドウ プロシージャ(&N)。
-
WORD特価;16 ビット符号なし整数(&N)。
-
WPARAM特価;値渡しのパラメーターとしてウィンドウ プロシージャまたはコールバック関数に: 16 ビット Windows バージョン 3.0 と 3.1;Win32 で 32 ビット(&N)。
Microsoft Foundation クラス ライブラリに固有のデータ型は次のとおりです。:
-
位置特価;コレクション内の要素の位置を示すために使用する値。MFC コレクション クラスで使用(&N)。
-
LPCRECT特価;定数 (変更不可能) RECT構造体への 32 ビット ポインター(&N)。