如何知道闪烁的光标移动了
编号:QA002859
建立日期: 2000年4月18日 最后修改日期:2000年4月18日
所属类别:
rdr:
操作系统: win98
编程工具: Vc++6.0
问题: Vc++6.0编辑控件中只要闪烁的光标一移动,就得到当前行号,我应该在什么消息或函数中知道光标移动了?我在下消息中加了测试,将光标在编辑控件中移到,却一次也没有回显。
void CMyEdit1::OnSetfocus()
{AfxMessageBox("这是得到焦点的测试。");}
回答:
你可以在WM_KEYDOWN和WM_MOUSEDOWN事件中判断是否移动了插入符。SetFocus是当焦点在不同控件中切换时产生的,与插入符位置无关。
此问题由李海回答。
| |
|
|
| |
|
|