Partager via


CComControlBase::SetControlFocus

Définit ou supprime le focus clavier vers ou du contrôle.

BOOL SetControlFocus(
   BOOL bGrab 
);

Paramètres

  • bGrab
    Si TRUE, définit le focus clavier au contrôle appelant.Si FALSE, supprime le focus clavier du contrôle appelant, s'il a le focus.

Valeur de retour

Retourne TRUE si le contrôle reçoit le focus avec succès ; sinon, FALSE.

Notes

Pour un contrôle avec fenêtres, la fonction API Windows SetFocus est appelée.Pour un contrôle sans fenêtre, IOleInPlaceSiteWindowless::SetFocus est appelé.Dans cet appel, un contrôle sans fenêtre obtient le focus clavier et peut répondre aux messages de fenêtre.

Configuration requise

Header: atlctl.h

Voir aussi

Référence

Classe de CComControlBase