我用wizard 向导生成的CPropertySheet 程序中 我怎么去子类化掉上一步 下一步 取消 等按钮阿
也就是说我用我的xp风格的button 替换掉旧的button啊我这样做没有反应:
void CWizard::DoDataExchange(CDataExchange* pDX) 
{
// TODO: Add your specialized code here and/or call the base class

CPropertySheet::DoDataExchange(pDX);
DDX_Control(pDX, IDCANCEL, m_btn);
}

解决方案 »

  1.   

    程序里面加上Manifest文件自动就是XP风格了
      

  2.   

    我还在等你帮我解决呢 哈哈我有个折衷的方法就是新建几个button 然后隐藏默认的 然后让新的button实现 默认的功能 但是还是在请求大家给个好点的方法解决
      

  3.   

    有个set****的,记不得了,msdn里查一下就好了。有个直接的函数的,里面还有个例子.
    在propertypage里的setactive里写.
      

  4.   

    davidxdf() ::
    modefystyle .有那个属性的.
      

  5.   

    1.首先根据Button ID获得Button的Wnd指针2.根据该指针调用ShowWindow(WM_HIDE);既可!