Eine Statuszeile dient gemeinhin dazu, dem Benutzer bestimmte Informationen mitzuteilen. Naturgemäß befindet sich dieses Element immer am Fuß des Fensters. Es gibt eine eigene Funktion, "CreateStatusWindow", mit der wir es erzeugen können:
hwndStatus := CreateStatusWindow(WS_CHILD or WS_VISIBLE or SBT_TOOLTIPS, nil, hWnd, IDC_STATUS);
Diese Funktion ist laut PSDK allerdings veraltet, so dass wir hier auch zu "CreateWindowEx" greifen können:
hwndStatus := CreateWindowEx(0,STATUSCLASSNAME,nil,WS_CHILD or WS_VISIBLE or SBT_TOOLTIPS,0,0,0,0,hWnd,IDC_STATUS,hInstance,nil);
Die Angaben zu Position sowie Breite und Höhe werden hierbei ignoriert.
Wenn Sie den Befehl "InitCommonControlsEx" verwenden, müssen Sie für die dwICC-Membervariable die Klasse ICC_BAR_CLASSES benutzen.