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 |