[Introdução ao computador] Caixa de diálogo do Windows

2.4 Diálogo

Em uma interface gráfica do usuário, uma caixa de diálogo é uma janela especial usada para exibir informações ao usuário na interface do usuário ou para obter respostas de entrada do usuário quando necessário. Eles são chamados assim 对话框porque permitem um diálogo entre o computador e o usuário - seja para notificar o usuário sobre alguma informação, seja para solicitar entrada do usuário, ou ambos.
Diferentes interações do usuário usam diferentes caixas de diálogo. A caixa de diálogo mais simples é um alerta, que exibe uma mensagem e requer apenas uma resposta de que a mensagem foi lida (geralmente uma 关闭caixa de diálogo com um botão ou comando 'OK'). Usado para fornecer avisos e confirmações simples para uma operação e também pode incluir prompts para encerramento ou travamento do programa, bem como ações de fechamento intencionais ou não intencionais do usuário. Do ponto de vista da implementação do sistema operacional, uma caixa de diálogo é uma janela especial (janela). O especial é que a caixa de diálogo conterá alguns controles (como botões, caixas de edição, caixas de listagem suspensas, etc.). Porque as janelas normais também podem conter esses controles. A particularidade é que esses controles da caixa de diálogo são usados ​​para interagir com o usuário, portanto, existem algumas regras de uso acordadas: Ordem das tabulações: pressione a tecla Tab ou as teclas de seta para cima, para baixo, para a esquerda e para a direita, e cada controle recebe o foco de entrada por vez. Se um botão obtiver o foco de entrada, pressionar a barra de espaço ou a tecla enter neste momento é equivalente a clicar no botão com o botão esquerdo do mouse. O procedimento de janela padrão da caixa de diálogo analisará e processará automaticamente as regras de uso acima ao processar as mensagens de pressionamento de tecla relevantes. O procedimento de janela de uma janela geral obviamente não possui esse processamento de mensagem de caso padrão. O sistema operacional Windows fornece uma função de API IsDialogMessage para suportar a realização automática das regras de uso acima da caixa de diálogo. A seguir está uma caixa de diálogo típica de configuração de fonte:
对话框与一般窗口的区别:





insira a descrição da imagem aqui

Acho que você gosta

Origin blog.csdn.net/crleep/article/details/131569702
Recomendado
Clasificación