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.