IAgentNotifySink::Click
[Агент Майкрософт не рекомендуется использовать в Windows 7 и может быть недоступен в последующих версиях Windows.]
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
);
Уведомляет клиентское приложение, когда пользователь щелкает символ или значок панели задач символа.
- Нет возвращаемого значения.
-
dwCharID
-
Идентификатор щелкнутого символа.
-
fwKeys
-
Параметр , указывающий состояние кнопки мыши и клавиши-модификатора. Параметр может возвращать любое сочетание следующего:
Значение Описание 0x0001 Левая кнопка 0x0010 Средняя кнопка 0x0002 Правая кнопка 0x0004 SHIFT-клавиша вниз 0x0008 Клавиша control down 0x0020 Клавиша ALT ВНИЗ 0x1000 Событие произошло на значке панели задач символа -
X
-
Координата X указателя мыши в пикселях относительно источника экрана (верхний левый).
-
Y
-
Координата Y указателя мыши в пикселях относительно начала экрана (в левом верхнем углу).
Это событие отправляется клиенту символа input-active. Если ни один из клиентов символа не является активным для ввода, сервер уведомляет активного клиента символа. Если символ виден, сервер также делает его активным и отправляет IAgentNotifySink::ActivateInputState. Если символ скрыт, он также отображается автоматически.