IAgentCharacter::SetPosition

[A Microsoft Agent elavult a Windows 7-ről, és előfordulhat, hogy a Windows későbbi verzióiban nem érhető el.]

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

Beállítja a karakter animációs keretének pozícióját.

  • A művelet sikerességének jelzésére S_OK ad vissza.

lLeft

A karakteranimációs keret bal szélének képernyőkoordinátája képpontban, a képernyő forrásához viszonyítva (bal felső sarokban).

lTop

A karakteranimációs keret felső szélének képernyőkoordinátája képpontban, a képernyő forrásához viszonyítva (bal felső sarokban).

A tulajdonság beállítása a karakter összes ügyfélére vonatkozik. Annak ellenére, hogy a karakter szabálytalan alakú régióablakban jelenik meg, a karakter helye a téglalap alakú animációs kereten alapul.

Jegyzet

A MoveTo metódustól eltérően ez a függvény nincs várólistán.

 

Lásd még:

IAgentCharacter::GetPosition