为什么不用MFC呢?不是很简单吗?

解决方案 »

  1.   

    首先多谢各位!我比较赞同flyingknight的做法。但是,对于OWNERDRAW控制,我还是第一次使用。
    我在很早之前在一本讲述WIN16编程的书上看到过
    (很古董了吧?)。具体做法是怎样的呢?需要发送特定的消息吗?
    (按钮不是有几种状态吗,对每种状态都应有不
    同表示,怎么办呢?)多多谢谢!
      

  2.   

    创建一个以CButton为基类的CMyButton类
    在CMyButton的Create()方法的style参数里面加入BS_OWNERDRAW
    为CMyButton添加一个虚拟函数DrawItem()
    在它的参数lpDrawItemStruct里会告诉你按钮当时的状态,按钮的类型,按钮的大小等你所需要的信息...好了,如果还有问题,或者需要源代码的话,emailto:[email protected]
      

  3.   

    感谢诸位的答复,尤其感谢flyingknight的耐心解答,
    我想我应该多看书!