如何在Winapi程序中实现文本光标指示器在Windows 10/11上?



在Windows 10上打开开始/设置/易于访问/文本光标指示器后,微软应用程序和编辑控件在文本光标的两端绘制一个彩色斑点。我看到当打开该设置时启动了一个名为EoAExperiences.exe的程序,但其目的未记录。它确实在注册表中有一个条目在这个键下:

微软HKLM SOFTWARE Windows NT CurrentVersion 可访问性 at CursorIndicator

如果EoAExperiences正在进行绘画,我的c++ Winapi程序是否必须以某种方式注册它,在它突出显示其文本光标之前?如果没有,是否有一个API,我可以调用来做到这一点?

谢谢!

我建议您可以参考Doc:易于访问辅助技术注册

是否只是想更改文本光标的样式?如果是这样,我建议您可以尝试使用SetSystemCursor函数或SetCursor函数

最新更新