Partager via


IAgentCharacter ::GetPosition

[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]

HRESULT GetPosition(
   long * plLeft,  // address of variable for left edge of character 
   long * plTop    // address of variable for top edge of character 
);

Récupère la position du cadre d’animation du caractère.

  • Retourne S_OK pour indiquer que l’opération a réussi.

plLeft

Adresse d’une variable qui reçoit la coordonnée de l’écran du bord gauche du cadre d’animation de caractères en pixels, par rapport à l’origine de l’écran (en haut à gauche).

plTop

Adresse d’une variable qui reçoit la coordonnée de l’écran du bord supérieur du cadre d’animation de caractères en pixels, par rapport à l’origine de l’écran (en haut à gauche).

Même si le caractère apparaît dans une fenêtre de région de forme irrégulière, l’emplacement du caractère est basé sur son cadre d’animation rectangulaire.

Voir aussi

IAgentCharacter ::SetPosition, IAgentCharacter ::GetSize