Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ändert die Breite einer Spalte im Berichtsansichtsmodus oder die Breite aller Spalten im Listenansichtsmodus. Sie können diese Nachricht explizit senden oder das Makro ListView_SetColumnWidth verwenden.
Parameter
-
wParam
-
Nullbasierter Index einer gültigen Spalte. Für den Listenansichtsmodus muss dieser Parameter auf Null festgelegt werden.
-
lParam
-
Neue Breite der Spalte in Pixel. Für den Berichtsansichtsmodus werden die folgenden speziellen Werte unterstützt:
Wert Bedeutung - LVSCW_AUTOSIZE
Größe der Spalte automatisch. - LVSCW_AUTOSIZE_USEHEADER
Die Spalte wird automatisch an den Kopfzeilentext angepasst. Wenn Sie diesen Wert mit der letzten Spalte verwenden, wird dessen Breite so festgelegt, dass die verbleibende Breite des Listenansicht-Steuerelements ausgefüllt wird.
Rückgabewert
Gibt TRUE zurück, wenn erfolgreich, andernfalls FALSE .
Bemerkungen
Angenommen, Sie verfügen über ein 2-Spalten-Listenansichtssteuerelement mit einer Breite von 500 Pixeln. Wenn die Breite der Spalte 0 auf 200 Pixel festgelegt ist und Sie diese Nachricht mit wParam = 1 und lParam = LVSCW_AUTOSIZE_USEHEADER senden, ist die zweite (und letzte) Spalte 300 Pixel breit.
Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) |
Windows Server 2003 [nur Desktop-Apps] |
| Header |
|