Посмотрим на ее спецификацию и что она
должна делать.
Программа MyMsg основана на диалоговом окне. Программа
предназначена для того, чтобы при нажатии на определенные кнопки
выводилось диалоговое окно, в котором будет предлагаться нажать вам
на кнопки с определенным значением. На пример, если в главном окне
вы щелкаете на кнопку "Yes and No". То выдается такое диалогвое
окно:
Также вы можете
попоробовать щелкнуть на другие значки и кнопки, чтобы попробовать
вывести другие панели сообщения. При запуске вашей программы,
главное окно должно будет выглядеть так:
План урока: 1) Создание проекта программы 2)
Визуальное проектирование диалоговой панели 3) Связавыние кода с
событиями 4) Резюме, Упражнение и ответ к упражнению
Вначале запустим Visual C++. Зайдем в меню FILE ->
NEW..., выберем там Project. Ваша панель должна выглядеть
теперь так:
Выберем там MFC AppWizard(exe), это значит вы хотите
создать запускаемый файл.
В Project Name задайте имя программы MyMsg. И
щелкните OK.
В раскрывшемся окне(STEP1) выбирете Dialog Based.
Это означает, что ваша программа будет основана на диалоге. Щелкните
Next.
В STEP2 задайте в Please enter title of your
dialog имя программы The MyMsg Program. Остальное
оставьте без изменения и нажпмите NEXT.
В STEP3 Оставьте все без изменения и щелкните
NEXT. Здесь вы указали, что ваша программа будет иметь
библиотеку с динамической конпановкой(DLL), а не статической.
В STEP4 Оставьте все без изменения. Посмотрите, чтобы в
Class Name было выбрано CMyMsgApp и щелкните
FINISH.
Вы закончили создание проекта программы! Все каркасные файлы
для вашей программы написал Visual C++, с помощью мастера
настроек MFC AppWizard. MFC - это вещь очень
полезная, с помощью нее можно быстро создавать программы, так как
все дежурные файлы он пишет сам, что сильно облегчает работу
программиста, ведь не писать стандарный набор текста каждый раз!
А теперь мы спроектируем диалогувую панель. Дальше ->