1. Осн компоненты винпрогр (1058831)
Текст из файла
1. Основные компоненты WINDOWS – программы (.cpp, .h, .res, .rc, .def), компиляция.Файл .cpp содержит исходный текст функций приложения.Файл .h – заголовочный файл, содержит заголовки или прототипы функций. Файл windows.hдолжен включаться во все исходные файлы приложений Windows. Он содержит определениетипов данных, символических имен констант и прототипы функций программного интерфейсаWindows.
Также в файле windows.h описаны типы данных, например BYTE, WORD, UINT и др иих производные. Структуры, например типа MSG. Коды сообщений определены в файлеwindows.h, например WM_CREATE.Файл .def – файл определения модуля. Дает компоновщику сведения о работе многомодульнойпрограммы.EXETYPE windows// для 16 битSTACKSIZE 5120// Размер стека в байтахHEAPSIZE 1024// Размер локальной динамической памяти в байтахCODE preload moveable discardable // Атрибуты сегмента кода (что делать с прогой)DATA preload moveable multiple// Атрибуты сегмента данныхзагружается в память при запуске приложения, сегмент может быть перемещён в памяти,а) может быть выгружен,б) сегмент, разделяемый всеми процессамиФайлы .rc и .res.
Файл описания ресурсов (кисти, пиктограммы, шрифты…) имеет расширение.rc. Его необходимо включить в проект приложения наряду с файлами исходных текстов и файломопределения модуля. В процессе сборки загрузочного модуля файл описания ресурсовкомпилируется и преобразуется в двоичный файл с расширением имени .res.
На финальном этапесборки загрузочного модуля компилятор ресурсов rc.exe вызывается еще раз для записи ресурсов взагрузочный модуль.Схема создания Windows-программы:ФайлопределениямодуляИсходный текстс++КомпиляторЗаголовочныефайлыТекстовый файлресурсовОбъектный файлКомпоновщикПрограмма безресурсовБиблиотекафайловКомпиляторресурсовСкомпилированный файлресурсовКомпиляторресурсовБинарный файлресурсовWINDOWSпрограммаИсходные файлы программы на языке Си компилируются в объектные файлы.
Компоновщик собираетприложение и библиотечные файлы с помощью заголовочного файла, который служит для согласованиятипов и имён переменных и др. объектов.Файл определения модуля определяет, какие операции разрешены с данными и кодом программы.Последним шагом является связывание двоичного файла ресурсов (RES) и программного файла (ЕХЕ) вединый Windows - выполнимый файл (ЕХЕ). Для этого снова используется компилятор ресурсов.
Этакоманда является последней при создании Windows – программы..
Характеристики
Тип файла PDF
PDF-формат наиболее широко используется для просмотра любого типа файлов на любом устройстве. В него можно сохранить документ, таблицы, презентацию, текст, чертежи, вычисления, графики и всё остальное, что можно показать на экране любого устройства. Именно его лучше всего использовать для печати.
Например, если Вам нужно распечатать чертёж из автокада, Вы сохраните чертёж на флешку, но будет ли автокад в пункте печати? А если будет, то нужная версия с нужными библиотеками? Именно для этого и нужен формат PDF - в нём точно будет показано верно вне зависимости от того, в какой программе создали PDF-файл и есть ли нужная программа для его просмотра.