SetCaretBlinkTime功能将插入符号闪烁时间设置为指定的毫秒数。闪烁时间是反转插入符号所需的经过时间(以毫秒为单位)。
BOOL SetCaretBlinkTime(
UINT 【uMSeconds】 | //闪烁时间,以毫秒为单位 |
); |
参数
【uMSeconds】
指定新的闪烁时间(以毫秒为单位)。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
用户可以使用控制面板设置闪烁时间。应用程序应该尊重用户选择的设置。SetCaretBlinkTime功能只能由允许用户设置闪烁时间的应用程序使用,例如控制面板小程序。
如果更改闪烁时间,则即使您在失去键盘焦点或无效时恢复上一次闪烁时间,则随后激活的应用程序将使用修改的闪烁时间。这是由于多线程环境,您的应用程序的停用与其他应用程序的激活不同步。此函数允许系统激活另一个应用程序,即使当前应用程序被挂起。
也可以看看