IAgentCharacterEx::ShowPopupMenu
[Microsoft Agent ist ab Windows 7 veraltet und kann in nachfolgenden Versionen von Windows nicht verfügbar sein.]
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 das Zeichen oder das Taskleistensymbol mit der rechten Maustaste 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 werden Aufrufe dieser Methode das ehemalige Menü abbrechen (entfernen).
Diese Methode sollte nur aufgerufen werden, wenn Ihre Clientanwendung der aktive Client des Zeichens ist; andernfalls schlägt er fehl.
IAgentCharacterEx::SetAutoPopupMenu