p>
int main (int argc,
char * argv []) p>
( p>
if (! AfxWinInit (
:: GetModuleHandle (NULL), NULL,:: GetCommandLine (), 0)) p>
( p>
cerr <<_T (
"MFC Failed to initialize.n"); p>
return 1; p>
) p>
// код вашої програми p>
return 0; p>
) p>
Після того, як Ви набрали код, обов'язково зробіть
наступне: p>
Запустіть програму - 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 і програма буде працювати. p>
Якщо MFC ініціалізувати правильно, то буде
виконуватися код вашої програми, якщо ні - виведеться повідомлення "MFC
Failed to initialize. "Якщо що щось не так, перевірте наявність бібліотеки
"afxwin.h" і правильність написання коду або візьміть готову
програму звідси. p>
2. Додаток типу Windows Application h2>
Що б створити додаток типу Windows Application з
використанні MFC потрібно зробити наступні кроки (створимо для простоти
додаток засноване на діалогах): p>
1. Запустіть Visual C ++. p>
2. Виберіть File/New. P>
3. Виберіть закладку "Projects"/"MFC
AppWizard (exe) ", введіть ім'я проекту (Project name) і місце для
проекту (Location) і натисніть кнопку "OK". У відповідь будуть виводиться
діалогові панелі. p>
4. MFC AppWizard - Step 1. Виберіть цікавий тип
проекту (простий документ, Мултих-документ або документ, заснований на діалогах
) І натисніть кнопку "Next>" (Вам треба вибрати "Dialog
based "). p>
5. MFC AppWizard --
Step 2. Натисніть кнопку "Next >". p>
6. MFC AppWizard --
Step 3. Натисніть кнопку "Finish". P>
7. New Project
Information. Натисніть кнопку "OK". P>
Ну от і все, у Вас є вже готова програма,
потдерживаю MFC p>
Список літератури h2>
Для підготовки даної роботи були використані
матеріали з сайту http://www.realcoding.net
p>