WS_TABSTOP Stil

Die Tab-Taste und UMSCHALT + Tab Schlüssel haben keine Auswirkungen, wenn die Steuerelemente im Dialogfeld nicht WS_TABSTOP Stil verfügen. Das System sucht nach diesen Stil wie es für das nächste Steuerelement in das Dialogfeld um den Eingabefokus erhält sucht.

Wenn der Benutzer Tab oder UMSCHALT + Tab drückt, überprüft das System zunächst, ob das Steuerelement den Eingabefokus haben diese Schlüssel verarbeitet. Es sendet das Steuerelement eine Meldung WM_GETDLGCODE , und wenn das Steuerelement DLGC_WANTTAB zurückgibt, übergibt das System die Schlüssel an das Steuerelement. Andernfalls verwendet das System die GetNextDlgTabItem -Funktion um das nächste Steuerelement zu finden, das ist sichtbar, nicht deaktiviert, und das hat den WS_TABSTOP Stil. Die Suche beginnt mit dem Steuerelement derzeit den Eingabefokus haben und wird in der Reihenfolge, in der die Steuerelemente erstellt wurden — d. h. die Reihenfolge, in der sie in dem Dialogfeld Feld Vorlage definiert sind. Wenn das System ein Steuerelement mit den erforderlichen Eigenschaften erkennt, verschiebt das System den Eingabefokus zu.

Eine Anwendung kann auch GetNextDlgTabItem verwenden, um Steuerelemente mit WS_TABSTOP Stil zu finden. Die Funktion Ruft das Fensterhandle des nächsten oder vorherigen Steuerelements mit WS_TABSTOP Stil ohne den Eingabefokus.

Index