LVM_GETSTRINGWIDTH メッセージ
指定したリスト ビュー コントロールの現在のフォントを使用して、指定した文字列の幅を決定します。 このメッセージは、明示的に送信することも、 ListView_GetStringWidth マクロを使用して送信することもできます。
パラメーター
-
wParam
- ゼロを指定してください。
-
lParam
-
null で終わる文字列へのポインター。
戻り値
成功した場合は文字列の幅を返し、それ以外の場合は 0 を返します。
解説
LVM_GETSTRINGWIDTH メッセージは、指定した文字列の正確な幅をピクセル単位で返します。 返された文字列の幅を LVM_SETCOLUMNWIDTH メッセージの列幅として使用すると、文字列は切り捨てられます。 文字列を切り捨てずに含めることができる列幅を取得するには、返される文字列幅にパディングを追加する必要があります。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2003 [デスクトップ アプリのみ] |
ヘッダー |
|
Unicode 名と ANSI 名 |
LVM_GETSTRINGWIDTHW (Unicode) と LVM_GETSTRINGWIDTHA (ANSI) |