IAgentCharacter::GetMoveCause
[Microsoft Agent не рекомендуется использовать в Windows 7 и может быть недоступно в последующих версиях Windows.]
HRESULT GetMoveCause(
long * pdwCause // address of variable for cause of character move
);
Извлекает причину последнего перемещения символа.
- Возвращает S_OK, чтобы указать, что операция выполнена успешно.
-
pdwCause
-
Адрес переменной, которая получает причину последнего перемещения символа и будет одной из следующих:
значение Описание const unsigned short NeverMoved = 0; Символ не был перемещен. const unsigned short UserMoved = 1; Пользователь перетаскивал символ. const unsigned short ProgramMoved = 2; Приложение переместит символ. const unsigned short OtherProgramMoved = 3; Другое приложение переместит символ. const unsigned short SystemMoved = 4 Сервер переместил символ, чтобы сохранить его на экране после изменения разрешения экрана.