|
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Processing the WM_INITDIALOG and WM_DESTROY Messages in a Simple Dialog Box
When you use a combo box in a dialog box, you usually respond to the WM_INITDIALOG message by initializing the combo box. The code example in Creating a Spell Dialog Box calls the application-defined OpenDictionary function to load the dictionary. It then calls the application-defined SelectNextWord and InitSpellList functions to select the first misspelled word.
SelectNextWord selects the next word in the edit control and copies it to the specified buffer. InitSpellList determines whether the selected word is in the dictionary. If not, it places the word in the selection field of the combo box and adds suggested spellings to the list. The dialog box procedure processes the WM_DESTROY message to free the resources allocated to the spelling dictionary.
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
|
Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Обработка WM_INITDIALOG и Сообщения WM_DESTROY в Простом Диалоговом Ящике
Когда Вы используете ящик combo в диалоговом ящике, Вы обычно реагируете на сообщение WM_INITDIALOG инициализируя ящик combo. Кодовый пример на вызовах Создания Диалогового Ящика Spell определенная прикладная функция OpenDictionary, чтобы загружать словарь. Это затем вызывает определенное приложение SelectNextWord и функции InitSpellList, чтобы выбираться сначала написанного с орфографическими ошибками слово.
SelectNextWord ВЫБИРАЕТСЯ следующее слово на управлении редактирования и копирует это в определенный буфер. InitSpellList ОПРЕДЕЛЯЕТ независимо выбранное слово - в словаре. Если нет, это устанавливает слово в области выбора ящика combo и добавляет предложенную орфографию к списку. Диалоговая процедура ящика обрабатывает сообщение WM_DESTROY, чтобы освобождать ресурсы распределенные в орфографический словарь.
|
|
|
|