Partager via


CWnd::SetFocus

Réclame le focus d'entrée.

CWnd* SetFocus( );

Valeur de retour

Pointeur vers l'objet window qui a déjà été le focus d'entrée. C'est NULL s'il n'existe aucune fenêtre. Le pointeur retourné peut être temporaire et ne doit pas être enregistré.

Notes

Le focus d'entrée dirige toute entrée au clavier ultérieure à cette fenêtre. Toute fenêtre qui a déjà été le focus d'entrée le perd.

La fonction membre d' SetFocus envoie un message de WM_KILLFOCUS à la fenêtre qui perd le focus d'entrée et un message de WM_SETFOCUS à la fenêtre qui reçoit le focus d'entrée. Elle active également la fenêtre ou son parent.

Si la fenêtre active est actif mais n'a pas le focus (autrement dit, une fenêtre a le focus), toute touche enfoncée produira les messages WM_SYSCHAR, WM_SYSKEYDOWN, ou WM_SYSKEYUP.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

SetFocus

CWnd::GetFocus