Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Цель работы - создание ресурса диалогового окна; создание класса диалогового окна; связывание элементов управления диалогового окна с функциями-обработчиками сообщений; связывание переменных класса с элементами управления окна; отображение диалогового окна в приложении (лаб. работа lab3_2 – [7, c.32]).
В окне редактора диалоговых окон имеется палитра с инструментами (стандартными элементами управления).
Алгоритм работы приложения состоит в следующем:
- Щелкнуть на включенной заранее в меню File новой команде Dialog. Появляется диалоговое окно со стандартными кнопками OK и Cancel, с добавленной кнопкой с именем Output и добавленным пустым текстовым полем.
- Щелкнуть на кнопке Output. В текстовом поле появляется строка “Диалоговое окно”.
- Щелкнуть на кнопке OK. Диалоговое окно исчезает, появляется главное окно приложения, в котором выводится содержимое текстового поля “Диалоговое окно”.
Для создания приложения lab3_2 выполнить следующие этапы.
- создание проекта lab3_2 (SDI-приложение),
- включение новой команды Dialog в меню File,
- создание ресурса диалогового окна,
- создание класса диалогового окна,
- связывание элементов управления диалогового окна с
функциями-обработчиками сообщений,
- связывание переменных класса с элементами окна,
- переопределение функции для кнопки ОК,
- отображение диалогового окна,
Скомпилировать, запустить и протестировать приложение.
Контрольные вопросы
1. Как создать меню?
2. Что такое клавиши ускоренного вызова, акселераторы?
3. Зачем нужны новые кнопки на панели инструментов?
4. Как создать диалоговое окно в программе?
5. Каким образом добавляются элементы управления в диалоговое окно?
6. Чем отличаются переключатели и флажки?
7. Объясните сущность линейного регулятора.
8. Чем отличаются списки и комбинированные поля?
Дата публикования: 2014-11-26; Прочитано: 284 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!