IAgentCharacter::GetMoveCause
[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].
HRESULT GetMoveCause(
long * pdwCause // address of variable for cause of character move
);
Recupera la causa del último movimiento del personaje.
- Devuelve S_OK para indicar que la operación se ha realizado correctamente.
-
pdwCause
-
Dirección de una variable que recibe la causa del último movimiento del personaje, siendo una de las siguientes:
Valor Descripción const unsigned short NeverMoved = 0; El personaje no se ha movido. const unsigned short UserMoved = 1; El usuario ha arrastrado el personaje. const unsigned short ProgramMoved = 2; La aplicación ha movido el personaje. const unsigned short OtherProgramMoved = 3; Otra aplicación ha movido el personaje. const unsigned short SystemMoved = 4 El servidor ha movido el personaje para dejarlo en pantalla después de un cambio en la resolución de pantalla.