Sdílet prostřednictvím


CPropertyPage::OnQueryCancel

Členské funkce se nazývá rámcem, když uživatel klepne na tlačítko Storno a před Storno akci proběhlo.

virtual BOOL OnQueryCancel( );

Vrácená hodnota

Vrátí FALSE zabránit TRUE povolit nebo zrušit operaci.

Poznámky

Potlačit toto členské funkce na akci, kterou program provede po klepnutí na tlačítko Storno.

Výchozí implementace OnQueryCancel vrátí TRUE.

Příklad

// Query the user whether to abort the changes if the new selected 
// color (m_Color) is different from the initial color  
// (m_InitialColor) when the CPropertySheet dialog is first shown. 
// CColorPage is a CPropertyPage-derived class.
BOOL CColorPage::OnQueryCancel() 
{
   if (m_InitialColor != m_Color)
   {
      if (AfxMessageBox(_T("Abort the changes?"), MB_YESNO) == IDNO)
         return FALSE;  
   }

   return CPropertyPage::OnQueryCancel();
}

Požadavky

Záhlaví: afxdlgs.h

Viz také

Referenční dokumentace

Třída CPropertyPage

Graf hierarchie