Студопедия КАТЕГОРИИ: АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Пример использования инструментов рисования
Сейчас мы создадим программу DRAW.EXE Посмотрим на ее спецификацию и что она должна делать. · Программа DRAW предназначена для рисования с помощью мыши линий установленного цвета и размера, программа будет рисовать линию в соответствии с движениями мыши. · При нажатии на кнопку Exit программа завершается. При запуске вашей программы, главное окно должно будет выглядеть так: 1) Создание проекта программы 2) Визуальное проектирование диалоговой панели 3) Связывание элементов управления с событиями Теперь рассмотрим все пункты по порядку. · Вначале запустим Visual C++. Зайдем в меню FILE -> NEW..., выберем там Project. Ваша панель должна выглядеть теперь так: · Выберем там MFC AppWizard(exe), это значит, что вы хотите создать запускаемый файл. · В Project Name задайте имя программы Draw. И щелкните OK. В раскрывшемся окне(STEP1) выберите Dialog Based. Это означает, что ваша программа будет основана на диалоге. Щелкните Next. · В STEP2 задайте в Please enter title of your dialog имя программы The Draw Program. Остальное оставьте без изменения и нажмите NEXT. · В STEP3 оставьте все без изменения и щелкните NEXT. Здесь вы указали, что ваша программа будет иметь библиотеку с динамической компоновкой (DLL), а не статической. · В STEP4 Оставьте все без изменения. Посмотрите, чтобы в Class Name было выбрано CTestApp и щелкните FINISH. Вы закончили создание проекта программы! Все каркасные файлы для вашей программы написал Visual C++, с помощью мастера настроек MFC AppWizard. А теперь мы спроектируем диалоговую панель.
Проектирование диалоговой панели Сейчас мы визуально спроектируем диалоговую панель. Для этого вначале выберите закладку "Resourse View" и раскройте пункт Draw Resource, как показано на рис. 1.5. Выполните следующие действия: · Щелкните два раза по надписи IDD_DRAW_DIALOG. Справа появится окно проектирования диалоговой панели. · С помощью панели Controls расставьте элементы, управления как показано на рис. 2.0 и согласно таблице 2.0.
Теперь рассмотрим все пункты по порядку. В объекте Dialog Box вы задаете следующие данные: Caption - название диалогового окна. Font - здесь вы уcтановили шрифт -System и его размер 10 Static Text - это элемент текста, он вставляется как обычный элемент управления, но не выполняет никаких функций, так как служит для показа текста, который вы зададите в Captions. Так же мы задали некоторые графические установки для статистического текста - это Client Edge и Static Edge. Итак, вы закончили визуальное проектирование диалоговой панели! |
||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2018-04-12; просмотров: 350. stydopedya.ru не претендует на авторское право материалов, которые вылажены, но предоставляет бесплатный доступ к ним. В случае нарушения авторского права или персональных данных напишите сюда... |