АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Создание заготовки приложения

Читайте также:
  1. C-3. Розрахунок процесу розпилювання блоків на плити-заготовки (Алмазне дискове розпилювання).
  2. Creating a VHDL Source (создание файла, содержащего текст программы на языке VHDL).
  3. II. Создание многотабличной пользовательской формы.
  4. MS EXCEL. Использование электронного табличного процессора excel: построение графиков. Взаимодействие excel с другими приложениями windows.
  5. MS Excel. Типы диаграмм в Excel. Создание диаграмм в Excel.
  6. QNET комментирует создание платформы электронной коммерции Globby в Сингапуре
  7. Автоматическое создание тегов
  8. Б. Создание коллегий. Местные органы власти
  9. Б. Создание оптимальной водной среды
  10. БИЛЕТ. Создание и деятельность профсоюзов в Англии (19 начало 20 вв.)
  11. Будьте не такими, как все: создание социальной среды
  12. Быстрое создание отправного пункта

Диалоговое окно MFC

Аннотация: Создание и программирование заготовки приложения.Создание обработчика для дочерней кнопки. Создание обработчика для родительского окна.

Создание заготовки приложения

Файлы к данной лабораторной работе, Вы можете скачать здесь.

· Создайте командой File/New/Project новый проект с именем HelloDialog


увеличить изображение

В диалоговом окне New Project нужно выбрать тип проекта MFC Application, в текстовом поле Name задать имя проекта (HelloDialog), в поле ввода Location или через кнопку Browse (Выбрать) задать место расположения папки с проектом. Каждый проект оболочка располагает в отдельной папке с именем проекта. Туда помещаются все вспомогательные файлы и файлы с кодом программы. Итоговый загрузочный (исполняемый) модуль программы (файл с расширением.exe) также будет носить имя проекта (в нашем случае HelloDialog.exe)

Мастер создания приложений MFC Application Wizard слева имеет список вкладок, позволяющих задать параметры проекта, а справа - сами вкладки с элементами управления проектом. В зависимости от типа создаваемого проекта те или иные опции на вкладках мастера будут заблокированы.

Первая вкладка Overview (Обзор) отображает параметры проекта, установленные в данный момент


увеличить изображение

· Откройте вкладку Application Type (Тип приложения) и включите радиокнопку Dialog based (Основанное на диалоге)


увеличить изображение

· Если в раскрывающемся списке Resource language нет языка Русский, то оставьте эту установку как есть. Позднее вручную мы настроим файл ресурсов на правильное восприятие приложением надписей на русском языке

· Остальные настройки вкладки Application Type оставьте в состоянии по умолчанию

· Откройте вкладку User Interface Features (Возможности пользовательского интерфейса) и заполните текстовое поле Dialog title содержимым заголовка Диалоговое приложение MFC


увеличить изображение

Возможно, что после создания проекта заголовок окна исказится и его нужно будет корректировать после настройки ресурсов на русский язык.

· Щелкните на кнопке Finish и мастер приложений создаст папку с именем проекта и запишет в нее все необходимые для проекта файлы

По правой и левой границам окна среды проектирования будут расположены пиктограммы выдвигающихся панелей, обеспечивающих удобный интерфейс для программиста. Любую панель можно включить через меню View, если ее нет на рабочем столе.

· Раскройте панель Resource View и настройте ресурсы на русский язык. Для этого раскройте все узлы дерева ресурсов и последовательно выделяя каждый узел в окне Properties из раскрывающегося списка Language выберите Русский

В заключение нужно подправить заголовок приложения, если он исказился при создании проекта. Для этого

· Раскройте панель Resource View и двойным щелчком по узлу IDD_HELLODIALOG_DIALOG дерева ресурсов вызовите редактор Dialog Editor. Появится форма диалоговой панели


увеличить изображение

· Выделите форму и через панель свойств Properties установите в свойстве Caption требуемый заголовок

Построение каркаса приложения мастером MFC Application Wizard на этом закончено. Это работоспособное приложение, но оно пока имеет минимальную функциональность.

· Постройте приложение и убедитесь, что представление окна имеет вид

 


1 | 2 | 3 | 4 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)