Partilhar via


Classe de CTaskDialog

Uma caixa de diálogo pop-up que funciona como uma caixa de mensagem mas pode exibir informações adicionais para o usuário.CTaskDialog também inclui a funcionalidade para coletar informações do usuário.

class CTaskDialog : public CObject

Membros

Dd293651.collapse_all(pt-br,VS.110).gifConstrutores

CTaskDialog::CTaskDialog

Constrói um objeto de CTaskDialog .

Dd293651.collapse_all(pt-br,VS.110).gifMétodos

CTaskDialog::AddCommandControl

Adiciona um controle de botão de comando a CTaskDialog.

CTaskDialog::AddRadioButton

Adicionar um botão de opção a CTaskDialog.

CTaskDialog::ClickCommandControl

Clica em um controle de botão de comando ou um botão comuns de programação.

CTaskDialog::ClickRadioButton

Clica em um botão de opção por meio de programação.

CTaskDialog::DoModal

Exibe CTaskDialog.

CTaskDialog::GetCommonButtonCount

Retorna o número de botões comuns disponíveis.

CTaskDialog::GetCommonButtonFlag

Converte o de um botão padrão para o tipo comum associado com a classe de CTaskDialog .

CTaskDialog::GetCommonButtonId

Converte um dos tipos comuns do botão associados com a classe de CTaskDialog ao padrão do windows.

CTaskDialog::GetOptions

Retorna os sinalizadores da opção para este CTaskDialog.

CTaskDialog::GetSelectedCommandControlID

Retorna o controle selecionado de botão de comando.

CTaskDialog::GetSelectedRadioButtonID

Retorna o botão de opção selecionado.

CTaskDialog::GetVerificationCheckboxState

Recupera o estado da caixa de seleção de verificação.

CTaskDialog::IsCommandControlEnabled

Determina se um controle de botão de comando ou um botão comuns estão habilitados.

CTaskDialog::IsRadioButtonEnabled

Determina se um botão de opção está habilitado.

CTaskDialog::IsSupported

Determina se o computador que está executando o aplicativo suporta CTaskDialog.

CTaskDialog::LoadCommandControls

Adiciona controles de botão de comando usando dados da tabela de cadeia de caracteres.

CTaskDialog::LoadRadioButtons

Adiciona botões de opção usando dados da tabela de cadeia de caracteres.

CTaskDialog::NavigateTo

Transfere o foco para outro CTaskDialog.

CTaskDialog::OnCommandControlClick

A estrutura chama esse método quando o usuário clica em um controle de botão de comando.

CTaskDialog::OnCreate

A estrutura chama esse método após criar CTaskDialog.

CTaskDialog::OnDestroy

A estrutura chama esse método for imediatamente antes de CTaskDialog.

CTaskDialog::OnExpandButtonClick

A estrutura chama esse método quando o usuário clica no botão de expansão.

CTaskDialog::OnHelp

A estrutura chama esse método quando um usuário solicita ajudam.

CTaskDialog::OnHyperlinkClick

A estrutura chama esse método quando o usuário clicar em um hyperlink.

CTaskDialog::OnInit

A estrutura chama esse método CTaskDialog quando é inicializado.

CTaskDialog::OnNavigatePage

A estrutura chama esse método quando o usuário move o foco em relação a controles em CTaskDialog.

CTaskDialog::OnRadioButtonClick

A estrutura chama esse método quando o usuário seleciona um controle de botão de opção.

CTaskDialog::OnTimer

A estrutura chama esse método quando o timer expira.

CTaskDialog::OnVerificationCheckboxClick

A estrutura chama esse método quando o usuário clica na caixa de seleção de verificação.

CTaskDialog::RemoveAllCommandControls

Remove todos os controles de comando de CTaskDialog.

CTaskDialog::RemoveAllRadioButtons

Remove todos os botões de opção de CTaskDialog.

CTaskDialog::SetCommandControlOptions

Atualiza um controle de botão de comando em CTaskDialog.

CTaskDialog::SetCommonButtonOptions

Atualiza um subconjunto dos botões comuns a ser ativados e exigem para elevar UAC.

CTaskDialog::SetCommonButtons

Adiciona os botões comuns a CTaskDialog.

CTaskDialog::SetContent

Atualiza o conteúdo de CTaskDialog.

CTaskDialog::SetDefaultCommandControl

Especifica o padrão controle de botão de comando.

CTaskDialog::SetDefaultRadioButton

Especifica o botão de opção padrão.

CTaskDialog::SetDialogWidth

Ajustar a largura de CTaskDialog.

CTaskDialog::SetExpansionArea

Atualiza a área de expansão de CTaskDialog.

CTaskDialog::SetFooterIcon

Atualiza o ícone de rodapé para CTaskDialog.

CTaskDialog::SetFooterText

Atualiza o texto no rodapé de CTaskDialog.

CTaskDialog::SetMainIcon

Atualiza o ícone de chave de CTaskDialog.

CTaskDialog::SetMainInstruction

Atualiza a instrução principal de CTaskDialog.

CTaskDialog::SetOptions

Configurar as opções para CTaskDialog.

CTaskDialog::SetProgressBarMarquee

Configurar uma barra de famoso para CTaskDialog e adicioná-la à caixa de diálogo.

CTaskDialog::SetProgressBarPosition

Ajustar a posição de barra de progresso.

CTaskDialog::SetProgressBarRange

Ajustar o intervalo de barra de progresso.

CTaskDialog::SetProgressBarState

Define o estado de barra de progresso e o exibe em CTaskDialog.

CTaskDialog::SetRadioButtonOptions

Habilita ou desabilita um botão de opção.

CTaskDialog::SetVerificationCheckbox

Define o estado selecionado da caixa de seleção de verificação.

CTaskDialog::SetVerificationCheckboxText

Define o texto no lado direito da caixa de seleção de verificação.

CTaskDialog::SetWindowTitle

Define o título de CTaskDialog.

CTaskDialog::ShowDialog

Cria e exibe CTaskDialog.

CTaskDialog::TaskDialogCallback

A estrutura chama essa em resposta às várias mensagens do windows.

Dd293651.collapse_all(pt-br,VS.110).gifMembros de dados

m_aButtons

A matriz de controles botão de comando para CTaskDialog.

m_aRadioButtons

A matriz de controles de botão de opção para CTaskDialog.

m_bVerified

TRUE indica que a caixa de seleção de verificação é verificada; FALSE indica que não é.

m_footerIcon

O ícone no rodapé de CTaskDialog.

m_hWnd

Um identificador para a janela para CTaskDialog.

m_mainIcon

O ícone de chave de CTaskDialog.

m_nButtonDisabled

Uma máscara que indica quais botões comuns estão desativados.

m_nButtonElevation

Uma máscara que indica que exigem comuns dos botões para elevar UAC.

m_nButtonId

A identificação de O controle selecionado de botão de comando.

m_nCommonButton

Uma máscara que indica quais botões comuns são exibidos em CTaskDialog.

m_nDefaultCommandControl

A identificação do controle de botão de comando que é selecionado quando CTaskDialog é exibido. 

m_nDefaultRadioButton

A identificação do controle de botão de opção que é selecionado quando CTaskDialog é exibido.

m_nFlags

Uma máscara que indica as opções para CTaskDialog.

m_nProgressPos

A posição atual para a barra de progresso.Esse valor deve estar entre m_nProgressRangeMin e m_nProgressRangeMax.

m_nProgressRangeMax

O valor médio da barra de progresso.

m_nProgressRangeMin

O valor médio da barra de progresso.

m_nProgressState

O estado de barra de progresso.Para mais informações, consulte CTaskDialog::SetProgressBarState.

m_nRadioId

A identificação de O controle selecionado de botão de opção.

m_nWidth

A largura de CTaskDialog em pixels.

m_strCollapse

A cadeia de caracteres que CTaskDialog exibe à direita da caixa de expansão quando informação é expandida oculta.

m_strContent

a cadeia de caracteres de conteúdo de CTaskDialog.

m_strExpand

A cadeia de caracteres que CTaskDialog exibe à direita da caixa de expansão quando informação expandida é exibida.

m_strFooter

o rodapé de CTaskDialog.

m_strInformation

Informações expandida para CTaskDialog.

m_strMainInstruction

a instrução principal de CTaskDialog.

m_strTitle

o título de CTaskDialog.

m_strVerification

A cadeia de caracteres que CTaskDialog exibe à direita da caixa de seleção de verificação.

Comentários

A classe de CTaskDialog substitui a caixa de mensagem padrão do windows e possui funcionalidades adicionais como os novos controles para coletar informações do usuário.Essa classe é na biblioteca MFC em Visual Studio 2010.CTaskDialog deve começar com Windows Vistadisponível.Versões anteriores do windows não podem exibir o objeto de CTaskDialog .Use CTaskDialog::IsSupported para determinar o tempo de execução se o usuário atual pode exibir a caixa de diálogo de tarefas.A caixa de mensagem do windows padrão ainda tem suporte em Visual Studio 2010.

CTaskDialog está disponível apenas quando você compila seu aplicativo usando a biblioteca Unicode.

CTaskDialog tem dois construtores diferentes.Um construtor permite especificar dois botões de comando e um máximo de seis controles normais do botão.Você pode adicionar mais botões de comando depois de criar CTaskDialog.O segundo construtor não tem suporte para botões de comando, mas você pode adicionar um número ilimitado de controles normais do botão.Para obter mais informações sobre os construtores, consulte CTaskDialog::CTaskDialog.

A imagem a seguir mostra um exemplo CTaskDialog para ilustrar o local dos controles.

Exemplo de CTaskDialog

Exemplo de um CTaskDialog

Requisitos

**O sistema operacional requerido mínimo:**Windows Vista

Cabeçalho: afxtaskdialog.h

Consulte também

Tarefas

Passo a passo: Adicionando um CTaskDialog a um aplicativo

Referência

Classe de CObject

Gráfico de hierarquia

Outros recursos

Classes MFC