Partager via


CWnd::accLocation

Appelé par l'infrastructure pour récupérer l'emplacement actuel de l'écran de l'objet spécifié.

virtual HRESULT accLocation(
   long *pxLeft,
   long *pyTop,
   long *pcxWidth,
   long *pcyHeight,
   VARIANT varChild
);

Paramètres

  • pxLeft
    Accepte la coordonnée x du coin supérieur gauche de l'objet (dans des unités d'écran).

  • pyTop
    Accepte l'ordonnée du coin supérieur gauche de l'objet (dans des unités d'écran).

  • pcxWidth
    Accepte la largeur de l'objet (dans des unités d'écran).

  • pcyHeight
    Accepte la hauteur de l'objet (dans des unités d'écran).

  • varChild
    Spécifie si l'emplacement récupérer est celui de l'objet ou de celui des éléments enfants de l'objet.Ce paramètre peut être CHILDID_SELF (pour obtenir des informations sur l'objet) ou un ID enfant (pour obtenir des informations sur l'élément enfant de l'objet).

Valeur de retour

Retourne S_OK en cas de réussite, le code d'erreur COM en cas de échec.Consultez Valeurs de retour dans IAccessible::accLocation dans Kit de développement logiciel Windows.

Notes

Remplacez cette fonction dans votre CWndclasse dérivée si vous avez des éléments de l'interface utilisateur sans fenêtre (autre que les contrôles ActiveX sans fenêtre, qui gère des MFC).

Pour plus d'informations, consultez l' IAccessible::accLocation dans Kit de développement logiciel Windows.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::accHitTest