|
Программирование >> Процедурные приложения
Рис. 17.4. Исходный текст программы в окне редактора Завершив ввод текста, сохраните файл, выбрав в меню File команду Save. Следующий этап создания нового приложения состоит в построении исполняемого файла. Но для начала важно правильно установить опции проекта. Выберите в меню Project команду Settings.... Открывающееся при этом диалоговое окно ProjectSettings содержит множество вкладок, на которых представлены всевозможные опции сборки приложения. Убедитесь в том, что на вкладке General в списке MicrosoftFoundationClasses выделена опция NotUsingMFC (рис. 17.5). Рис. 17.5. Установки вкладки General По умолчанию для проекта создаются две конфигурации - Debug(отладонная) и Release(финальная), из которых активной является первая, поэтому все файлы создаются и сохраняются в папке DEBUG. Когда вы будете уверены в корректности работы приложения и решите создать окончательную версию, выберите в меню Build команду Set Active Configuration иукажитеконфигурациюRelease. На вкладке Link в поле Output file name указано, в какую папку будет помещен исполняемый файл и как он будет называться (рис. 17.6). Обратите внимание, что по умолчанию выходной папкой является DEBUG. Рис. 17.6. Установки вкладки Link Текст программы Мы уже рассмотрели большую часть файла SWP.C. Ниже показан полный его текст. swp.c Простейшее приложение Windows. /* * #include <windows.h> LRESULT CALLBACK WndProc(HWND, DINT, WPARAM, LPARAM); char szProgName[] = ProgName ; int WINAPI WinMain(HINSTANCE hlnst, LPSTR IpszCmdLine, int nCmdShow) { HWND hWnd; MSG IpMsg; WNDCLASS wcApp; HINSTANCE hPrelnst,
if ( IRegisterClass (swcApp) ) return 0; hWnd = CreateWindow(szProgName, Simple Windows Program , WS OVERLAPPEDWINDOW, CW USEDEFAULT, CW USEDEFAOLT CWJJSEDEFAULT,
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |