DestroyCaret功能会消除插入符当前的形状,从窗口中释放插入符号,并从屏幕中删除插入符号。
如果插入符号形状基于位图,DestroyCaret不会释放位图。
BOOL DestroyCaret(VOID)
参数
此函数无参数。
返回值
如果函数成功,返回值不为零。
如果函数失败,返回值为零。要获取扩展错误信息,请调用GetLastError.
备注
DestroyCaret仅当当前任务中的窗口拥有插入符号时才会销毁插入符号。如果不在当前任务中的窗口拥有插入符号,DestroyCaret不执行任何操作并返回FALSE。
插入符号是共享资源;系统中只有一个插入符号。只有在具有键盘焦点或处于活动状态时,窗口才能创建插入符号。在丢失键盘焦点或变得不活动之前,窗口应该销毁插入符号。
也可以看看