Lavorazione il WM_INITDIALOG e WM_DESTROY messaggi in una finestra di dialogo semplice

Quando si utilizza una casella combinata in una finestra di dialogo, solito rispondere al messaggio WM_INITDIALOG inizializzando la casella combinata. Nel codice di esempio nella creazione di una finestra di dialogo incantesimo chiama definiti dall'applicazione OpenDictionary funzione per caricare il dizionario. Chiama quindi definiti dall'applicazione SelectNextWord e InitSpellList le funzioni per selezionare la prima parola errata.

SelectNextWordSeleziona la parola successiva nel controllo di modifica e copiato in buffer specificato. InitSpellListdetermina se la parola selezionata nel dizionario. In caso contrario, si inserisce la parola nel campo di selezione della casella combinata e aggiunge le grafie suggerite all'elenco.

La procedura di casella di dialogo elabora il messaggio WM_DESTROY per liberare le risorse stanziate per il dizionario di ortografia.

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index