Partager via


macro Edit_TakeFocus (commctrl.h)

[Destiné à une utilisation interne ; non recommandé pour une utilisation dans les applications. Cette macro peut ne pas être prise en charge dans les futures versions de Windows.]

Force un contrôle d’édition à ligne unique à recevoir le focus clavier. Vous pouvez utiliser cette macro ou envoyer explicitement le message EM_TAKEFOCUS.

Syntaxe

DWORD Edit_TakeFocus(
   HWND hwndCtl
);

Paramètres

hwndCtl

Type : HWND

Handle du contrôle d’édition.

Valeur de retour

Type : DWORD

La valeur de retour n’est pas utilisée.

Remarques

Le message EM_TAKEFOCUS est ignoré si le contrôle d’édition n’est pas un contrôle d’édition à ligne unique.

Si le contrôle d’édition a déjà reçu un message EM_NOSETFOCUS, le contrôle d’édition semble avoir le focus sans l’avoir réellement ; sinon, le contrôle d’édition reçoit le focus.

Exigences

Exigence Valeur
client minimum pris en charge Windows Vista [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2008 [applications de bureau uniquement]
plateforme cible Windows
d’en-tête commctrl.h

Voir aussi

EM_NOSETFOCUS

EM_TAKEFOCUS

de référence