Compartilhar via


Bit de estilo da caixa de diálogo Erro

Se esse bit estiver definido, a caixa de diálogo será uma caixa de diálogo de erro.

Pode haver mais de uma caixa de diálogo com esse estilo. A propriedade ErrorDialog determina qual caixa de diálogo é usada como uma caixa de diálogo de erro. A caixa de diálogo selecionada pode ser apenas uma das que têm esse estilo de bit definido. A caixa de diálogo de erro deve ter um controle de texto estático chamado ErrorText. Esse controle recebe o texto da mensagem de erro. A caixa de diálogo também deve ter os sete botões de ação correspondentes aos possíveis valores retornados. A mensagem de erro determina quais desses botões são realmente exibidos. Os botões exibidos são reorganizados para que sejam distribuídos uniformemente na caixa de diálogo. Essa reorganização altera a coordenada X dos botões, mas não as outras três coordenadas. Portanto, é aconselhável que nenhum outro controle seja criado na mesma região horizontal da caixa de diálogo que os botões. Se a mensagem de erro não especificar nenhum botão, o botão OK será exibido. Os valores do botão Default, Primeiro controle ativo e Cancel são ignorados para uma caixa de diálogo de erro. O botão Default definido na mensagem de erro será atribuído a todos os três valores. O efeito de pressionar esses botões deve ser definido na tabela ControlEvent, assim como para todos os outros botões. O título da caixa de diálogo é criado de maneira semelhante a outras caixas de diálogo. Ele poderá ser substituído pela mensagem de erro se especificar um texto de cabeçalho após a lista de botões.

Valor

Decimal Hexadecimal Constante
65536 0x00010000 msidbDialogAttributesError