ListView_GetStringWidth マクロ (commctrl.h)
指定したリスト ビュー コントロールの現在のフォントを使用して、指定した文字列の幅を決定します。 このマクロを使用することも、 LVM_GETSTRINGWIDTH メッセージを明示的に送信することもできます。
構文
void ListView_GetStringWidth(
hwndLV,
psz
);
パラメーター
hwndLV
種類: HWND
リスト ビュー コントロールのハンドル。
psz
種類: LPCSTR
null 終端文字列へのポインター。
戻り値
なし
解説
ListView_GetStringWidthマクロは、指定した文字列の正確な幅 (ピクセル単位) を返します。 ListView_SetColumnWidth マクロの呼び出しで、返された文字列の幅を列の幅として使用すると、文字列は切り捨てられます。 文字列を切り捨てずに含めることができる列幅を取得するには、返される文字列の幅にパディングを追加する必要があります。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | commctrl.h |