Программисту не нужно вручную вносить изменения в проектный файл в этом случае. Пример. Сравним исходный текст приложения first с аналогичным приложением, созданным без использования библиотеки классов MFC. В этом приложении присутствует главная функция приложения WinMain, которая вызывается, когда пользователь или операционная система запускает приложение: #include <windows.h> int WinMainfHINSTANCE hlnstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { // Отображение диалоговой панели. MessageBox(NULL,"First MFC- application","Message",MBOK); // Завершение работы приложения return 0; } Приложение с главным окном Приложение first не имело главного окна. Для вывода сообщения на экран использовалась функция AfxMessageBox, которая очень похожа на функцию MessageBox ироіраммного интерфейса Windows. Рассмотрим другое приложение- приложение start, оно несколько сложнее предыдущего. При запуске оно отображает на экране компьютера обычное окно, имеющее заголовок, системное меню и кнопки управления .Точно так же, как и в приложении first, во втором приложении используется класс CWinApp в качестве главного класса приложения. Для управления окном приложения создается еще один класс, наследуемый от базового класса CFrameWnd, входящего в библиотеку MFC. Файл start.Һ #include <afxwin.h> class CStartApp: public CWinApp {
RkJQdWJsaXNoZXIy MTExODQxMg==