按钮太多了,我记得有一个什么映射的可以把所有按钮都变成CMyButton

解决方案 »

  1.   

    用查找/替换吧,把所有的CButton替换为CMyButton.
      

  2.   

    晕,我说的不是这个我记得有个CMap什么的,不知道怎么用
      

  3.   

    用类似做皮肤的方法,用HOOK Button的创建,然后全部替换为自己的Button
      

  4.   

    我这样解决了
    调整资源号,使这些按钮的资源连续在头文件里定义CMyButton m_button[150];在DoDataExchange里
    for(int i = 0; i < 150; i++)
    {
        DDX_Control(pDX, IDC_NUM00 + i, m_button[i]);
    }
    结贴