属性页中可以隐藏“应用”按钮 ~但是还是会有"帮助","确定","取消"等,如何隐藏?

解决方案 »

  1.   

    CWnd * pWnd = GetDlgItem (IDHELP);// 帮助
    pWnd->ShowWindow (FALSE);CWnd * pWnd = GetDlgItem (IDOK);// 确定
    pWnd->ShowWindow (FALSE);CWnd * pWnd = GetDlgItem (IDCANCEL);// 取消
    pWnd->ShowWindow (FALSE);
      

  2.   

    CButton *pButtonOK,*pButtonCancel,*pButtonApply,*pButtonHelp; pButtonOK=(CButton*)GetDlgItem(IDOK); pButtonCancel=(CButton*)GetDlgItem(IDCANCEL); pButtonApply=(CButton*)GetDlgItem(ID_APPLY_NOW); pButtonHelp=(CButton*)GetDlgItem(IDHELP);
    pButtonOK->ShowWindow(false); pButtonCancel->ShowWindow(false); pButtonApply->ShowWindow(false); pButtonHelp->ShowWindow(false);我看见了这样的例子,可是我有个问题你是怎么知道确定按钮的资源ID的。
    就是你是怎么知道
    IDHELP代表了帮助按钮?
    IDOK代表了确定?
    怎么知道的呢?
    虽然MFC的习惯如此!
      

  3.   

    还有就是CButton *pButtonOK,*pButtonCancel,*pButtonApply,*pButtonHelp;完了之后不用delete 的吗?
      

  4.   

    当然不用,只要不是你new的,都不用delete
      

  5.   

    最简单的办法就是用spy++察看button的id了