当窗口失去键盘焦点时,系统会将WM_KILLFOCUS消息发送到窗口。您的应用程序在使用DestroyCaret功能处理此消息时应消除插入符号。以下代码显示如何在不再具有键盘焦点的窗口中销毁插入符号。
case WM_KILLFOCUS:
//窗口正在失去键盘焦点,所以摧毁插入符号。
DestroyCaret();
break;