Freigeben über


IAgentCharacter::GetPosition

[Der Microsoft-Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]

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

Ruft die Position des Animationsframes des Zeichens ab.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

plLeft

Adresse einer Variable, die die Bildschirmkoordinate des linken Rands des Zeichenanimationsframes in Pixeln relativ zum Bildschirmursprung empfängt (oben links).

plTop-

Adresse einer Variablen, die die Bildschirmkoordinate des oberen Rands des Zeichenanimationsframes in Pixeln erhält, relativ zum Bildschirmursprung (oben links).

Obwohl das Zeichen in einem unregelmäßig geformten Bereichsfenster angezeigt wird, basiert die Position des Zeichens auf seinem rechteckigen Animationsrahmen.

Siehe auch

IAgentCharacter::SetPosition, IAgentCharacter::GetSize