CPropertySheet - HelpButton deaktivieren



  • Mein Problem siehe Topic.
    Ich habe einen Wizzard genommen und will diesen Helpbutton da weg haben.

    Das habe ich dazu in der MSDN gefunden:

    MSDN schrieb:

    If all the HASHELP flags are clear (PSH_HASHELP for the property sheet object, PSP_HASHELP for the property pages), the property sheet will be created without a Help button.

    Aber wenn ich das mache, ist der Button bei mir immer noch da. Wie krieg ich ihn also wirklich weg?

    //
    void CAdjustSheet::deactivateHelpButton()
    {
    	m_psh.dwFlags &= ~PSH_HASHELP;
    
    	m_pageZero.m_psp.dwFlags       &= ~PSH_HASHELP;
    	m_pageText1.m_psp.dwFlags      &= ~PSH_HASHELP;
    	m_pageRead1.m_psp.dwFlags      &= ~PSH_HASHELP;
    	m_pageFirstCorr.m_psp.dwFlags  &= ~PSH_HASHELP;
    	m_pageText2.m_psp.dwFlags      &= ~PSH_HASHELP;
    	m_pageRead2.m_psp.dwFlags      &= ~PSH_HASHELP;
    	m_pageSecondCorr.m_psp.dwFlags &= ~PSH_HASHELP;
    }
    


  • GetDlgItem(IDHELP)->ShowWindow(SW_HIDE);
    


  • machsdochso schrieb:

    GetDlgItem(IDHELP)->ShowWindow(SW_HIDE);
    

    funzt wunderbar, danke


Anmelden zum Antworten