Compartilhar via


CPropertyPage::OnQueryCancel

Esta função de membro é chamada pela estrutura quando o usuário clica no botão Cancelar e antes de cancelar a ação for realizada.

virtual BOOL OnQueryCancel( );

Valor de retorno

RetornaFALSE para impedir que a operação de cancelar ou TRUE para permitir que ele.

Comentários

Substitua esta função de membro para especificar uma ação que o programa executa quando o usuário clica no botão Cancelar.

A implementação padrão de OnQueryCancel Retorna TRUE.

Exemplo

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

Requisitos

Cabeçalho: afxdlgs.h

Consulte também

Referência

Classe CPropertyPage

Gráfico de hierarquia

Outros recursos

CPropertyPage membros