GetTextExtentPoint32Wrap 関数
[GetTextExtentPoint32Wrap は、Service Pack 2 (SP2) を使用した Windows XP を通じて使用できます。 後続のバージョンでは変更または使用できない可能性があります。 代わりに GetTextExtentPoint を直接使用することをお勧めします。
指定した文字列の幅と高さを計算します。 この関数は 、GetTextExtentPoint の呼び出しをラップします。
構文
BOOL GetTextExtentPoint32Wrap(
_In_ HDC hdc,
_In_ LPCTSTR lpString,
_In_ UINT cbCount,
_Out_ LPSIZE lpSize
);
パラメーター
-
hdc [in]
-
種類: HDC
デバイス コンテキストへのハンドル。
-
lpString [in]
-
型: LPCTSTR
描画するテキストを含むバッファーへのポインター。 cbCount は文字列の長さを指定するため、文字列を 0 で終える必要はありません。
-
cbCount [in]
-
型: UINT
lpString が指す文字列の長さ (バイト単位)。
-
lpSize [out]
-
種類: LPSIZE
このメソッドが戻るとき、 には、文字列の次元を含む SIZE 構造体へのポインターが論理単位で格納されます。
戻り値
種類: BOOL
成功した場合は 0 以外の値を返します。それ以外の場合は 0。
詳細なエラー情報を得るには、GetLastError を呼び出します。
注釈
GetTextExtentPoint32Wrap は、名前によってエクスポートされたり、パブリック ヘッダー ファイルで宣言されたりしません。 これを使用するには、 GetProcAddress を 使用し、ComCtl32.dllから序数 420 を要求して関数ポインターを取得する必要があります。
詳細については、「 GetTextExtentPoint」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
[DLL] |
|