Поделиться через


IAgentCharacterEx::ShowPopupMenu

[Microsoft Agent устарел по состоянию на Windows 7 и может быть недоступен в последующих версиях Windows.]

HRESULT ShowPopupMenu(
   short x,  // x-coordinate of pop-up menu
   short y   // y-coordinate of pop-up menu
);

Отображает всплывающее меню для символа.

  • Возвращает S_OK, чтобы указать, что операция прошла успешно.

X

Координата x всплывающего меню символа в пикселях относительно источника экрана (в левом верхнем углу).

Y

Координата Y всплывающего меню символа в пикселях относительно источника экрана (в левом верхнем углу).

Если для IAgentCharacterEx::SetAutoPopupMenu задано значение False, сервер больше не будет автоматически отображать меню при щелчке символа или значка панели задач правой кнопкой мыши. Этот метод можно использовать для отображения меню.

Меню отображается, пока пользователь не выберет команду или не отобразит другое меню. Одновременно может отображаться только одно всплывающее меню; Таким образом, вызовы этого метода отменят (удалите) прежнее меню.

Этот метод следует вызывать только в том случае, если клиентское приложение является активным клиентом символа; в противном случае он завершается ошибкой.

IAgentCharacterEx::SetAutoPopupMenu