首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么得到编辑框鼠标按住滑块消息和屏蔽编辑框的右键功能

2012-01-19 
如何得到编辑框鼠标按住滑块消息和屏蔽编辑框的右键功能。程序定时从数据库取得数据显示在编辑框中,由于有

如何得到编辑框鼠标按住滑块消息和屏蔽编辑框的右键功能。
程序定时从数据库取得数据显示在编辑框中,由于有的时候,数据很多,需要拖动
滑块,才能全部看见,但是在鼠标按下滑块的时候,又更新了数据,这样永远也看到下面的数据,我想监测鼠标按下的消息,使得程序得到一个标志后,暂停更新。
等鼠标放开后,再更新,如何实现?

问题2:如何屏蔽右键点击编辑框,弹出的消息,我在PreTranslateMessage   ()函数中,截取了该消息,
          if(pMsg-> message==WM_RBUTTONDOWN)
      {
      if(pMsg-> hwnd=m_Edit.GetSafeHwnd())
      {
    return   0;
      }

    }
    直接返回0   ,菜单还是能够弹出,怎么解决、

[解决办法]
子类化一个CEdit吧,要不你的编辑框所在的父窗体岂不很复杂。

热点排行