Açılan kutu bir iletişim kutusunu kullandığınızda, size genellikle WM_INITDIALOG mesajı açılan kutunun başlatarak yanıt. Uygulama tanımlı kod örneğinde bir yazım iletişim kutusu oluşturma aramaları OpenDictionary
sözlüğü yüklemek için işlevi. Daha sonra uygulama tanımlı çağırır SelectNextWord
ve InitSpellList
işlevleri birinci yanlış yazılmış sözcük seçmek için.
SelectNextWord
düzenleme denetimine sonraki sözcüğü seçer ve belirtilen arabelleğine kopyalar. InitSpellList
Seçili sözcük sözlükte olup olmadığını belirler. Eğer değilse, word, Birleşik giriş kutusunun seçim alanı yerleştirir ve önerilen düzeltmeleri listesine ekler.
İletişim kutusu yordamı wm_destroy iletinin yazım sözlüğüne ayrılan kaynaklar serbest işler.