Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Система диалоговых окон и элементов управления



Цель работы - создание ресурса диалогового окна; создание класса диалогового окна; связывание элементов управления диалогового окна с функциями-обработчиками сообщений; связывание переменных класса с элементами управления окна; отображение диалогового окна в приложении (лаб. работа 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; Прочитано: 283 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...