Есть ли способ увидеть событие, когда системная каретка видна или нет? - PullRequest
1 голос
/ 23 января 2012

Есть ли событие, которое возникает, когда системная каретка (текстовый курсор) появляется и исчезает во всей системе независимо от приложения или окна?

Предположим, что все приложения - приложения Windows с хорошим поведением.Такие приложения, как Firefox, которые сами управляют текстовым курсором, для меня не проблема.

Мне нужно знать, когда системная каретка видна, чтобы я мог запустить процесс поддержки доступности, а также когда он не виден, поэтому яможет "уснуть" приложение поддержки.

Я пишу свой проект на C #, но образцы C ++ будут в порядке.

С уважением, Джим

1 Ответ

2 голосов
/ 23 января 2012

Согласно документации, EVENT_OBJECT_CREATE и EVENT_OBJECT_DESTROY увольняются за каретку (OBJID_CARET).

...