还有怎么去掉那个“应用”按钮?谢谢

解决方案 »

  1.   


    六、隐藏标准按钮下列的代码隐藏了“OK”按钮。标准按钮的ID是IDOK,IDCANCEL,IDHELP和ID_APPLY_NOW。 
    CWnd *pWnd = GetDlgItem( IDOK );
    pWnd->ShowWindow( FALSE );
      

  2.   


    六、隐藏标准按钮下列的代码隐藏了“OK”按钮。标准按钮的ID是IDOK,IDCANCEL,IDHELP和ID_APPLY_NOW。 
    CWnd *pWnd = GetDlgItem( IDOK );
    pWnd->ShowWindow( FALSE );
      

  3.   

    有OnOK,可以自己手工添加,会自动调用的使用PSH_NOAPPLYNOW 去掉应用按钮
    CPropertySheet dlgPropertySheet("Simple PropertySheet");CStylePage stylePage;
    CColorPage colorPage;
    dlgPropertySheet.AddPage(&stylePage);
    dlgPropertySheet.AddPage(&colorPage);dlgPropertySheet.m_psh.dwFlags |= PSH_NOAPPLYNOW ;
    dlgPropertySheet.m_psh.pszCaption = "Simple";
    dlgPropertySheet.m_psh.nStartPage = 1;dlgPropertySheet.DoModal();