WM_INITDIALOG й WM_DESTROY повідомлень у діалоговому вікні звертається власника

Під час використання поля зі списком у діалоговому вікні, ви зазвичай відповісти на повідомлення WM_INITDIALOG ініціалізації полі зі списком. Приклад у Створення діалогове вікно площі їжа навантажень крапкові малюнки, використані для власника звертається списком, потім викликає застосування визначені InitGroupList функції ініціалізації полі зі списком. Це також виділяє перший елемент списку в полі зі списком, а потім називає програми визначається InitFoodList функції ініціалізації списку.

У прикладі власник звертається списком — розкривного списку поля, які містять імена кожного з чотирьох груп продуктів. InitGroupListдодає ім'я кожного групи, харчування і закликає застосування визначені SetItemData функція асоціювати константу з кожного елемента списку, що визначає відповідні групи продовольства.

У прикладі поле список містить імена продукти харчування у групі вибраного їжі. InitFoodListскидає вміст списку, а потім додає імена продовольство виділений поточного харчування група розкривного списку.

Діалоговому вікні порядок обробляє видалення крапкові малюнки в полі зі списком, власник звертається, повідомлення WM_DESTROY.

Index