Compartilhar via


IAgentCharacter::SetPosition

[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]

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

Define a posição do quadro de animação do caractere.

  • Retorna S_OK para indicar que a operação foi bem-sucedida.

lLeft

Coordenada de tela da borda esquerda do quadro de animação do caractere em pixels, em relação à origem da tela (canto superior esquerdo).

lTop

Coordenada de tela da borda superior do quadro de animação do caractere em pixels, em relação à origem da tela (canto superior esquerdo).

A configuração dessa propriedade se aplica a todos os clientes do caractere. Mesmo que o caractere apareça em uma janela de região em forma irregular, o local do caractere é baseado em seu quadro de animação retangular.

Nota

Ao contrário do método MoveTo, essa função não está na fila.

 

Consulte Também

IAgentCharacter::GetPosition