热情软件屋

 

如何知道闪烁的光标移动了


编号:QA002859
建立日期: 2000年4月18日 最后修改日期:2000年4月18日
所属类别:

rdr:
    操作系统: win98
    编程工具: Vc++6.0
    问题: Vc++6.0编辑控件中只要闪烁的光标一移动,就得到当前行号,我应该在什么消息或函数中知道光标移动了?我在下消息中加了测试,将光标在编辑控件中移到,却一次也没有回显。
    void CMyEdit1::OnSetfocus()
    {AfxMessageBox("这是得到焦点的测试。");}

回答:

    你可以在WM_KEYDOWN和WM_MOUSEDOWN事件中判断是否移动了插入符。SetFocus是当焦点在不同控件中切换时产生的,与插入符位置无关。

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio