IAgentCharacter::GetMoveCause

[Microsoft Agent est déconseillé à partir de Windows 7 et peut ne pas être disponible 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 déplacement du caractère.

  • Retourne _ la valeur S OK pour indiquer que l’opération a réussi.

pdwCause

Adresse d’une variable qui reçoit la cause du dernier déplacement du caractère et sera l’une des suivantes :

Valeur Description
const unsigned short NeverMoved = 0 ;
Le caractère n’a pas été déplacé.
const unsigned short UserMoved = 1 ;
L’utilisateur a fait glisser le caractère.
const unsigned short ProgramMoved = 2 ;
Votre application a déplacé le caractère.
const unsigned short OtherProgramMoved = 3 ;
Une autre application a déplacé le caractère.
const non signé Short SystemMoved = 4
Le serveur a déplacé le caractère pour le garder à l’écran après une modification de la résolution de l’écran.

Voir aussi

IAgentNotifySink :: Move