Bit dello stile della finestra di dialogo di errore

Se questo bit è impostato, la finestra di dialogo è una finestra di dialogo di errore.

Può essere presente più di un dialogo con questo stile. La proprietà ErrorDialog determina quale finestra di dialogo viene utilizzata come finestra di dialogo di errore. La finestra di dialogo selezionata può essere solo una di quelle con questo bit di stile impostato. La finestra di dialogo di errore deve avere un controllo di testo statico denominato ErrorText. Questo controllo riceve il testo del messaggio di errore. Nella finestra di dialogo devono essere presenti anche i sette pulsanti di selezione corrispondenti ai possibili valori restituiti. Il messaggio di errore determina quale di questi pulsanti vengono effettivamente visualizzati. I pulsanti visualizzati vengono riorganizzato in modo che vengano distribuiti uniformemente nella finestra di dialogo. Questo ridisponimento modifica la coordinata X dei pulsanti, ma non le altre tre coordinate. È pertanto consigliabile che nessun altro controllo venga creato nella stessa area orizzontale del dialogo dei pulsanti. Se il messaggio di errore non specifica alcun pulsante, viene visualizzato il pulsante OK . Per una finestra di dialogo di errore vengono ignorati i valori del pulsante Predefinito , Primo controllo attivo e Annulla . Il pulsante Predefinito definito nel messaggio di errore verrà assegnato a tutti e tre i valori. L'effetto del push di questi pulsanti deve essere definito nella tabella ControlEvent esattamente come per tutti gli altri pulsanti. Il titolo del dialogo viene creato in modo simile ad altri dialoghi. Può essere sovrascritto dal messaggio di errore se specifica un testo di intestazione dopo l'elenco dei pulsanti.

Valore

Decimal Valore esadecimale Costante
65536 0x00010000 msidbDialogAttributesError