Prelucrare WM_INITDIALOG și mesaje WM_DESTROY din caseta de Dialog simplă

Atunci când utilizați o casetă combo într-o casetă de dialog, aveți de obicei răspunde la mesajul WM_INITDIALOG de inițializare caseta combo. Exemplu de cod în crearea o casetă de Dialog vraja solicită aplicarea-definite OpenDictionary funcția pentru a încărca în dicționar. Apoi acesta solicită aplicarea-definite SelectNextWord și InitSpellList funcții pentru a selecta primul cuvânt ortografiat incorect.

SelectNextWordSelectează următorul cuvânt în comanda editare și o copiază în tamponul specificat. InitSpellListdetermină dacă cuvântul selectat este în dicționar. Dacă nu, se plasează cuvântul în câmpul selecție din caseta combo și adaugă spellings sugerat în lista.

Caseta de dialog procedura procesează mesajul WM_DESTROY pentru a elibera resursele alocate spelling dictionary.

Index