Freigeben über


Edit_TakeFocus Makro (commctrl.h)

[Für die interne Verwendung vorgesehen; nicht für die Verwendung in Anwendungen empfohlen. Dieses Makro wird in zukünftigen Versionen von Windows möglicherweise nicht unterstützt.]

Erzwingt ein einzeiliges Bearbeitungssteuerelement, um den Tastaturfokus zu erhalten. Sie können dieses Makro verwenden oder die EM_TAKEFOCUS Nachricht explizit senden.

Syntax

DWORD Edit_TakeFocus(
   HWND hwndCtl
);

Parameter

hwndCtl

Typ: HWND-

Ein Handle für das Bearbeitungssteuerelement.

Rückgabewert

Typ: DWORD-

Der Rückgabewert wird nicht verwendet.

Bemerkungen

Die EM_TAKEFOCUS Nachricht wird ignoriert, wenn das Bearbeitungssteuerelement kein einzeiliges Bearbeitungssteuerelement ist.

Wenn das Bearbeitungssteuerelement zuvor eine EM_NOSETFOCUS Nachricht erhalten hat, scheint das Bearbeitungssteuerelement den Fokus zu haben, ohne es tatsächlich zu haben; andernfalls erhält das Bearbeitungssteuerelement den Fokus.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista [nur Desktop-Apps]
mindestens unterstützte Server- Windows Server 2008 [Nur Desktop-Apps]
Zielplattform- Fenster
Header- commctrl.h

Siehe auch

EM_NOSETFOCUS

EM_TAKEFOCUS

Referenz-