IAgentCharacter::GetMoveCause
[Microsoft Agent est déconseillé à partir de Windows 7 et peut être indisponible dans les versions ultérieures de Windows.]
HRESULT GetMoveCause(
long * pdwCause // address of variable for cause of character move
);
Récupère la cause du dernier mouvement du personnage.
- Renvoie S_OK pour indiquer que l'opération a réussi.
-
pdwCause
-
Adresse d'une variable qui reçoit la cause du dernier mouvement du personnage et qui sera l'une des suivantes :
Valeur Description const unsigned short NeverMoved = 0; Le personnage n'a pas été déplacé. const unsigned short UserMoved = 1; L'utilisateur a fait glisser le personnage. const unsigned short ProgramMoved = 2; Votre application a déplacé le personnage. const unsigned short OtherProgramMoved = 3; Une autre application a déplacé le personnage. const unsigned short SystemMoved = 4 Le serveur a déplacé le personnage pour le maintenir à l'écran après un changement de résolution d'écran.