求求大家了,对话框上有两个按扭,正常时是一种状态,鼠标移上去时是一种状态,要贴图,怎么实现呀,有简单例子吗,能告诉我吗,做不出我马上就被辞了,求你们了

解决方案 »

  1.   

    http://www.vckbase.com/code/listcode.asp?mclsid=3&sclsid=301
      

  2.   

    这么可怜?我这里有现成的例子,给个e_mail吧.
      

  3.   

    你可以从CButton继承一个类,然后为这个类添加wm_mousemove消息。在这个消息里面把按钮上的图片换掉就可以了。
    也就是说,在按钮初始化的时候,会有一个位图。在响应了wm_mousemove消息的函数里面把按钮上的位图换掉。
      

  4.   

    那个网址上第一个:XP风格按钮 v0.50 
    可以满足你的要求,好好研究一下吧!
      

  5.   

    是哪个老板这么黑,拿咱们不当菜。我们要团结起来!
    留下Email,我手头有本技巧书,给你弄几个
      

  6.   

    [email protected]
    谢谢大家了!
      

  7.   

    to  :qsfsea(痛并快乐着
    要用贴图的方式,所以XP那种没有,但还是谢谢您了
      

  8.   

    来不及帮你试了。我觉得从CBitmapButton派生一个类,将按钮与这个类联系起来。为这个类添加wm_mousemove消息,在相应函数中用CBitmapButton类的autoload和loadbitmaps两个函数应该可以搞定。没做过,不知对不对,但愿对你有帮助
      

  9.   

    劳驾您能否在一个基于单文档,formview类的窗口上加一个确定按纽,
    然后实现其图片互换,(当鼠标移上去是又是另外一种图片)能简单
    把这个功能实现一下吗?谢谢您了! 我的email:[email protected]
      

  10.   

    http://www.codeproject.com/buttonctrl/hoverbutton/hoverbutton.zip
    试试这个!
      

  11.   

    谢谢 qsfsea(痛并快乐着) 和大家了。我会努力的!