Condividi tramite


macro Edit_TakeFocus (commctrl.h)

[Destinato all'uso interno; non consigliato per l'uso nelle applicazioni. Questa macro potrebbe non essere supportata nelle versioni future di Windows.]

Forza un controllo di modifica a riga singola per ricevere lo stato attivo della tastiera. È possibile utilizzare questa macro o inviare il messaggio di EM_TAKEFOCUS in modo esplicito.

Sintassi

DWORD Edit_TakeFocus(
   HWND hwndCtl
);

Parametri

hwndCtl

Tipo: HWND

Handle per il controllo di modifica.

Valore restituito

Tipo: DWORD

Il valore restituito non viene utilizzato.

Osservazioni

Il messaggio EM_TAKEFOCUS viene ignorato se il controllo di modifica non è un controllo di modifica a riga singola.

Se il controllo di modifica ha ricevuto in precedenza un messaggio di EM_NOSETFOCUS, il controllo di modifica apparirà con lo stato attivo senza effettivamente averlo; in caso contrario, il controllo di modifica riceverà lo stato attivo.

Fabbisogno

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

Vedere anche

EM_NOSETFOCUS

EM_TAKEFOCUS

riferimento