Freigeben über


TreeView_GetEditControl Makro (commctrl.h)

Ruft das Handle für das Bearbeitungssteuerelement ab, das zum Bearbeiten des Texts eines Strukturansichtselements verwendet wird. Sie können dieses Makro verwenden oder die TVM_GETEDITCONTROL-Nachricht explizit senden.

Syntax

HWND TreeView_GetEditControl(
   HWND hwnd
);

Parameter

hwnd

Typ: HWND

Handle mit dem Strukturansichtssteuerelement.

Rückgabewert

Typ: HWND

Das Handle für das Bearbeitungssteuerelement, das zum Bearbeiten des Texts eines Strukturansichtselements verwendet wird, oder NULL, wenn kein Element bearbeitet wird.

Hinweise

Wenn die Beschriftungsbearbeitung beginnt, wird ein Bearbeitungssteuerelement erstellt, aber nicht positioniert oder angezeigt. Bevor es angezeigt wird, sendet das Strukturansichtssteuerelement seinem übergeordneten Fenster einen TVN_BEGINLABELEDIT Benachrichtigungscode.

Implementieren Sie zum Anpassen der Bezeichnungsbearbeitung einen Handler für TVN_BEGINLABELEDIT , und verwenden Sie TreeView_GetEditControl , um eine TVM_GETEDITCONTROL Nachricht an das Strukturansichtssteuerelement zu senden. Wenn eine Bezeichnung bearbeitet wird, ist der Rückgabewert ein Handle für das Bearbeitungssteuerelement. Verwenden Sie dieses Handle, um das Bearbeitungssteuerelement anzupassen, indem Sie die üblichen EM_XXX Nachrichten senden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile commctrl.h