CPropertyPage::OnQueryCancel
Funkcja ta Członkowskie nazywa się w ramach, gdy użytkownik kliknie przycisk Anuluj i przed Anuluj działanie miało miejsce.
virtual BOOL OnQueryCancel( );
Wartość zwracana
Zwraca FALSE zapobieganie wartość PRAWDA, aby umożliwić mu lub Anuluj operację.
Uwagi
Zastąpienie tej funkcji Członkowskich, aby określić akcję podejmowaną przez program, gdy użytkownik kliknie przycisk Anuluj.
Domyślna implementacja z OnQueryCancel zwraca TRUE.
Przykład
// 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();
}
Wymagania
Nagłówek: afxdlgs.h