Реферат по предмету "Программирование"


Пример использования MFC в Visual C++

Пример использования MFC в Visual C++

В этой статье будет показано как включить потдержку
MFC в Visual C++ на примере двух типов приложений:  

1. Консольное приложение

2. Приложение типа Windows Application
1. Консольное приложение

Для того, чтобы включить использование MFC в ваше
консольное приложение, вам надо написать следующий код:

#include


#include


int main( int argc,
char* argv[] )

{

if ( !AfxWinInit(
::GetModuleHandle( NULL ), NULL, ::GetCommandLine( ), 0 ) )

{

cerr

return 1;

}

// код вашей программы

return 0;

}

После того, как Вы набрали код, обязательно сделайте
следующее:

Запустите программу - Build / Rebuild all ( будут
ошибки ), выберите Build / Set active configuration - Win 32 Realise, выберите
пункт меню "Project", далее
"Settings...", закладку "C/C++",
Category - Code Generation и в пункте "Use run-time
library" выберите
"Multithreaded". После этого
сделайте опять Build / Rebuild all и программа будет работать.

Если MFC инициализировалась правильно, то будет
выполняться код вашей программы, если нет - выведется сообщение "MFC
Failed to initialize." Если что то не так, проверте наличие библиотеки
"afxwin.h" и правильность написания кода или возьмите готовую
программу отсюда.
2. Приложение типа Windows Application

Что бы создать приложение типа Windows Application с
использованиеи MFC нужно сделать следующие шаги( создадим для простоты
приложение основанное на диалогах ):

1. Запустите Visual C++.

2. Выберите File / New.

3. Выберите закладку "Projects" / "MFC
AppWizard( exe )", введите имя проекта( Project name ) и место для
проекта( Location ) и нажмите кнопку "OK". В ответ будут выводится
диалоговые панели.

4. MFC AppWizard - Step 1. Выберите интересующий тип
проекта( простой документ, мулти-документ или документ, основанный на диалогах
) и нажмите кнопку "Next>" ( Вам надо выбрать "Dialog
based").

5. MFC AppWizard -
Step 2. Нажмите кнопку "Next>".

6. MFC AppWizard -
Step 3. Нажмите кнопку "Finish".

7. New Project
Information. Нажмите кнопку "OK".

Ну вот и всё, у Вас есть уже готовая программа,
потдерживающая MFC
Список литературы

Для подготовки данной работы были использованы
материалы с сайта http://www.realcoding.net


Не сдавайте скачаную работу преподавателю!
Данный реферат Вы можете использовать для подготовки курсовых проектов.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем реферат самостоятельно:
! Как писать рефераты
Практические рекомендации по написанию студенческих рефератов.
! План реферата Краткий список разделов, отражающий структура и порядок работы над будующим рефератом.
! Введение реферата Вводная часть работы, в которой отражается цель и обозначается список задач.
! Заключение реферата В заключении подводятся итоги, описывается была ли достигнута поставленная цель, каковы результаты.
! Оформление рефератов Методические рекомендации по грамотному оформлению работы по ГОСТ.

Читайте также:
Виды рефератов Какими бывают рефераты по своему назначению и структуре.

Сейчас смотрят :

Реферат Методы обучения и классификация методов обучения
Реферат Http://www znanie-sila ru/projects/intro html Виктор Дольник
Реферат Формирование социальной адаптации у детей младшего дошкольного возраста с нарушениями интеллекта
Реферат МСФО 10 Представление в финансовой отчетности событий совершенных после отчетной даты
Реферат Parlez Vous Francais Essay Research Paper Comment
Реферат Реформирование и модернизация жилищно-коммунального комплекса муниципального образования. Энергосбережение в ЖКХ
Реферат Социальная реклама Советского периода и в современной России
Реферат Виконання практичних з фінансів
Реферат Ii многоосевой подход к диагностике и проектированию индивидуальной клинико-психолого-педагогической помощи учащимся с проблемами обучения и поведения
Реферат Изучение межличностных отношений в детском объединении
Реферат Отчет по технологической практике на Мариупольском металлургическом комбинате "Азовсталь"
Реферат Психологические особенности людей с хроническими соматическими заболеваниями
Реферат Качественный анализ рисков предпринимательской деятельности на предприятии розничной торговли
Реферат Маркетингове дослідження збуту коньячних виробів ТМ Жан-Жак
Реферат Стратегия управления долгом города Москвы