Condividi tramite


macro ListView_EditLabel (commctrl.h)

Inizia la modifica sul posto del testo dell'elemento della visualizzazione elenco specificato. Il messaggio seleziona in modo implicito e concentra l'elemento specificato. È possibile utilizzare questa macro o inviare il messaggio di LVM_EDITLABEL in modo esplicito.

Sintassi

HWND ListView_EditLabel(
   HWND hwndLV,
   int  i
);

Parametri

hwndLV

Tipo: HWND

Handle per il controllo visualizzazione elenco.

i

Tipo: int

Indice dell'elemento della visualizzazione elenco. Per annullare la modifica, impostare i su -1.

Valore restituito

Tipo: HWND

Restituisce l'handle al controllo di modifica utilizzato per modificare il testo dell'elemento in caso di esito positivo oppure null in caso contrario.

Osservazioni

Quando l'utente completa o annulla la modifica, il controllo di modifica viene eliminato definitivamente e l'handle non è più valido. È possibile sottoclassare il controllo di modifica, ma non eliminarlo definitivamente.

Il controllo deve avere lo stato attivo prima di inviare il messaggio al controllo . Lo stato attivo può essere impostato usando la funzione SetFocus .

Fabbisogno

Requisito Valore
client minimo supportato Windows Vista [solo app desktop]
server minimo supportato Windows Server 2003 [solo app desktop]
piattaforma di destinazione Finestre
intestazione commctrl.h

Vedere anche

WM_CANCELMODE