对话框上加了一个进度条,如何让进度条能响应鼠标单击事件呢?比如,单击进度条的某个位置,便显示该位置的数值。
貌似进度条无法捕获单击事件啊?
自定义消息的话,难道要编码区捕获进度条区域的单击事件?
求指导。谢谢!

解决方案 »

  1.   

    自会一个CButton的派生类,比控件里的进度条好看多了,也更容易实现你说的功能
      

  2.   

    怎么获取鼠标单击点的坐标啊?我在CMYDialog::ONLBUTTONDWN()里面写响应,不行,貌似在进度条上单击不能触发该消息,貌似被屏蔽了。
      

  3.   

    好主意,哎,自己太懒了,以为Cprogress有现成的。
      

  4.   

    最后用pretranslatemessage搞定了。