IAgentCharacterEx::ShowPopupMenu

[Der Microsoft-Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht verfügbar.]

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

Zeigt das Popupmenü für das Zeichen an.

  • Gibt S_OK zurück, um anzugeben, dass der Vorgang erfolgreich war.

X

Die x-Koordinate des Popupmenüs des Zeichens in Pixeln relativ zum Bildschirmursprung (oben links).

Y

Die y-Koordinate des Popupmenüs des Zeichens in Pixeln relativ zum Bildschirmursprung (oben links).

Wenn Sie IAgentCharacterEx::SetAutoPopupMenu auf False festlegen, zeigt der Server das Menü nicht mehr automatisch an, wenn mit der rechten Maustaste auf das Zeichen oder dessen Taskleistensymbol geklickt wird. Sie können diese Methode verwenden, um das Menü anzuzeigen.

Das Menü wird angezeigt, bis der Benutzer einen Befehl auswählt oder ein anderes Menü anzeigt. Es kann jeweils nur ein Popupmenü angezeigt werden. Daher wird das vorherige Menü durch Aufrufe dieser Methode abgebrochen (entfernt).

Diese Methode sollte nur aufgerufen werden, wenn Ihre Clientanwendung der aktive Client des Zeichens ist. Andernfalls tritt ein Fehler auf.

IAgentCharacterEx::SetAutoPopupMenu