This will be shown to users with no Flash or Javascript.
Урок VI
Сейчас мы создадим программу MyMsg.EXE
Посмотрим на ее спецификацию и что она должна делать.
Программа 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.
А теперь мы спроектируем диалогувую панель.
Содержание|Дальше ->