IAgentNotifySink::Click
[Der Microsoft-Agent ist ab Windows 7 veraltet und in nachfolgenden Versionen von Windows möglicherweise nicht mehr verfügbar.]
HRESULT Click(
long dwCharID, // character ID
short fwKeys, // mouse button and modifier key state
long x, // x coordinate of mouse pointer
long y // y coordinate of mouse pointer
);
Benachrichtigt eine Clientanwendung, wenn der Benutzer auf das Taskleistensymbol eines Zeichens klickt.
- Kein Rückgabewert.
-
dwCharID
-
Bezeichner des geklickten Zeichens.
-
fwKeys
-
Ein Parameter, der den Zustand der Maustaste und des Modifiziererschlüssels angibt. Der -Parameter kann eine beliebige Kombination der folgenden Zurückgeben:
Wert BESCHREIBUNG 0x0001 Linke Schaltfläche 0x0010 Mittlere Schaltfläche 0x0002 Schaltfläche "Rechts" 0x0004 UMSCHALTTASTE NACH-UNTEN 0x0008 Steuerungsschlüssel nach unten 0x0020 ALT-TASTE NACH-UNTEN 0x1000 Das Ereignis ist auf dem Taskleistensymbol des Zeichens aufgetreten. -
X
-
Die x-Koordinate des Mauszeigers in Pixel relativ zum Bildschirmursprung (oben links).
-
Y
-
Die y-Koordinate des Mauszeigers in Pixel relativ zum Bildschirmursprung (oben links).
Dieses Ereignis wird an den eingabeaktiven Client des Zeichens gesendet. Wenn keiner der Clients des Zeichens eingabeaktiv ist, benachrichtigt der Server den aktiven Client des Zeichens. Wenn das Zeichen sichtbar ist, aktiviert der Server auch den Client input-active und sendet IAgentNotifySink::ActivateInputState. Wenn das Zeichen ausgeblendet ist, wird das Zeichen ebenfalls automatisch angezeigt.