LVM_GETSTRINGWIDTH Nachricht

Bestimmt die Breite einer angegebenen Zeichenfolge mithilfe der aktuellen Schriftart des angegebenen Listenansicht-Steuerelements. Sie können diese Nachricht explizit oder mithilfe des makros ListView_GetStringWidth senden.

Parameter

wParam

Muss Null sein.

lParam

Zeiger auf eine NULL-beendete Zeichenfolge.

Rückgabewert

Gibt bei erfolgreicher Ausführung die Zeichenfolgenbreite zurück, andernfalls null.

Bemerkungen

Die LVM_GETSTRINGWIDTH Nachricht gibt die genaue Breite der angegebenen Zeichenfolge in Pixel zurück. Wenn Sie die zurückgegebene Zeichenfolgenbreite als Spaltenbreite in der LVM_SETCOLUMNWIDTH Nachricht verwenden, wird die Zeichenfolge abgeschnitten. Um die Spaltenbreite abzurufen, die die Zeichenfolge enthalten kann, ohne sie abzuschneiden, müssen Sie der zurückgegebenen Zeichenfolgenbreite eine Auffüllung hinzufügen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server)
Windows Server 2003 [nur Desktop-Apps]
Header
Commctrl.h
Unicode- und ANSI-Name
LVM_GETSTRINGWIDTHW (Unicode) und LVM_GETSTRINGWIDTHA (ANSI)