Partager via


IAgentCharacter::SetPosition

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

HRESULT SetPosition(
   long lLeft,  // screen coordinate of the left edge of character 
   long lTop    // screen coordinate of the top edge of character 
);

Définit la position de l’image d’animation du caractère.

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

lLeft

Coordonnées d’écran du bord gauche du cadre d’animation de caractères en pixels, par rapport à l’origine de l’écran (en haut à gauche).

lTop

Coordonnée d’écran du bord supérieur du cadre d’animation de caractères en pixels, par rapport à l’origine de l’écran (en haut à gauche).

Le paramètre de cette propriété s’applique à tous les clients du caractère. 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.

Notes

Contrairement à la méthode MoveTo , cette fonction n’est pas mise en file d’attente.

 

Voir aussi

IAgentCharacter::GetPosition