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
Construtores
Constrói um objeto de CTaskDialog . |
Métodos
Adiciona um controle de botão de comando a CTaskDialog. |
|
Adicionar um botão de opção a CTaskDialog. |
|
Clica em um controle de botão de comando ou um botão comuns de programação. |
|
Clica em um botão de opção por meio de programação. |
|
Exibe CTaskDialog. |
|
Retorna o número de botões comuns disponíveis. |
|
Converte o de um botão padrão para o tipo comum associado com a classe de CTaskDialog . |
|
Converte um dos tipos comuns do botão associados com a classe de CTaskDialog ao padrão do windows. |
|
Retorna os sinalizadores da opção para este CTaskDialog. |
|
Retorna o controle selecionado de botão de comando. |
|
Retorna o botão de opção selecionado. |
|
Recupera o estado da caixa de seleção de verificação. |
|
Determina se um controle de botão de comando ou um botão comuns estão habilitados. |
|
Determina se um botão de opção está habilitado. |
|
Determina se o computador que está executando o aplicativo suporta CTaskDialog. |
|
Adiciona controles de botão de comando usando dados da tabela de cadeia de caracteres. |
|
Adiciona botões de opção usando dados da tabela de cadeia de caracteres. |
|
Transfere o foco para outro CTaskDialog. |
|
A estrutura chama esse método quando o usuário clica em um controle de botão de comando. |
|
A estrutura chama esse método após criar CTaskDialog. |
|
A estrutura chama esse método for imediatamente antes de CTaskDialog. |
|
A estrutura chama esse método quando o usuário clica no botão de expansão. |
|
A estrutura chama esse método quando um usuário solicita ajudam. |
|
A estrutura chama esse método quando o usuário clicar em um hyperlink. |
|
A estrutura chama esse método CTaskDialog quando é inicializado. |
|
A estrutura chama esse método quando o usuário move o foco em relação a controles em CTaskDialog. |
|
A estrutura chama esse método quando o usuário seleciona um controle de botão de opção. |
|
A estrutura chama esse método quando o timer expira. |
|
A estrutura chama esse método quando o usuário clica na caixa de seleção de verificação. |
|
Remove todos os controles de comando de CTaskDialog. |
|
Remove todos os botões de opção de CTaskDialog. |
|
Atualiza um controle de botão de comando em CTaskDialog. |
|
Atualiza um subconjunto dos botões comuns a ser ativados e exigem para elevar UAC. |
|
Adiciona os botões comuns a CTaskDialog. |
|
Atualiza o conteúdo de CTaskDialog. |
|
Especifica o padrão controle de botão de comando. |
|
Especifica o botão de opção padrão. |
|
Ajustar a largura de CTaskDialog. |
|
Atualiza a área de expansão de CTaskDialog. |
|
Atualiza o ícone de rodapé para CTaskDialog. |
|
Atualiza o texto no rodapé de CTaskDialog. |
|
Atualiza o ícone de chave de CTaskDialog. |
|
Atualiza a instrução principal de CTaskDialog. |
|
Configurar as opções para CTaskDialog. |
|
Configurar uma barra de famoso para CTaskDialog e adicioná-la à caixa de diálogo. |
|
Ajustar a posição de barra de progresso. |
|
Ajustar o intervalo de barra de progresso. |
|
Define o estado de barra de progresso e o exibe em CTaskDialog. |
|
Habilita ou desabilita um botão de opção. |
|
Define o estado selecionado da caixa de seleção de verificação. |
|
Define o texto no lado direito da caixa de seleção de verificação. |
|
Define o título de CTaskDialog. |
|
Cria e exibe CTaskDialog. |
|
A estrutura chama essa em resposta às várias mensagens do windows. |
Membros 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
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