Moin Helmi,
Zitat von
Helmi:
Beim ersten Mal hat ClientWidth den Wert vor dem Maximieren, beim zweitem Aufruf der gleichen Procedure (in der die Spaltenbreite definiert wird) stimmt dann ClientWidth.
das dürfte daran liegen, dass beim Setzen von WindowState ShowWindow aufgerufen wird, um den Status zu verwerten.
Unittelbar nach dem o.g. Aufruf von SendMessage stimmen die Angaben der Fenstergrenzen.