Повідомлення діалогового вікна керування

Багато елементів керування визнати, попередньо визначений повідомлень, що, коли отримав контроль, змусити їх виконувати деякі дії. Наприклад, BM_SETCHECK повідомлення встановлює прапорець у полі для позначки і EM_GETSEL повідомлення отримує частину текст елемента керування, який вибрано на даний момент. Керування повідомленнями дати діалоговому процедура більше і більш гнучкий доступ на елементи керування, ніж стандартні функції, тому вони часто використовуються, коли діалогове вікно потребує складних взаємодій з користувачем.

В діалоговому вікні процедури можна надіслати повідомлення до елемента керування, постачання ідентифікатор елемента і за допомогою функції SendDlgItemMessage , який є ідентичним в функції SendMessage , за винятком, що він використовує ідентифікатор елемента замість дескриптор вікна можна ідентифікувати елемент керування, щоб отримувати повідомлення. Певне повідомлення може вимагати діалоговому процедури відправити параметри повідомлення та повідомлення, можливо, відповідний повернення значень. Операції і вимог кожного повідомлення залежить від призначення повідомлення та контролю, яка обробляє його.

Щоб отримати додаткові відомості про керування повідомленнями переглянути елементи керування.

Index