共用方式為


CPropertyPage::OnQueryCancel

此成員函式由架構呼叫,當使用者按一下取消按鈕時,而且,取消動作之前發生。

virtual BOOL OnQueryCancel( );

傳回值

傳回可取消作業或 TRUE 的 允許它。

備註

覆寫這個成員函式指定程式所採取的動作,當使用者按一下取消按鈕時。

OnQueryCancel 傳回 的預設實作。

範例

// 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();
}

需求

Header: afxdlgs.h

請參閱

參考

CPropertyPage 類別

階層架構圖