IAgentCharacterEx::ShowPopupMenu
[Microsoft Agent ist ab Version Windows 7 veraltet und möglicherweise in nachfolgenden Versionen von Windows.]
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 Pixel relativ zum Ursprung des Bildschirms (links oben).
-
Y
-
Die y-Koordinate des Popupmenüs des Zeichens in Pixel relativ zum Ursprung des Bildschirms (links oben).
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 das Symbol der Taskleiste 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 immer nur ein Popupmenü angezeigt werden. Daher werden Aufrufe dieser Methode das erste Menü abbrechen (entfernen).
Diese Methode sollte nur aufgerufen werden, wenn Ihre Clientanwendung der aktive Client des Zeichens ist. andernfalls schlägt dies fehl.