Win32 компилировать содержимое программы

Win32 программисты пишут программы, чтобы написать 32-разрядную программу консоли немного отличается. В дополнение к написанию логики программного кода необходимо приложение Win32, но и необходимость написания файла ресурсов, соответствующий.

Способ получения окна графических программ заключаются в следующем:

Кодирование и ресурс файлы -> преобразуется компилятором в скомпилированный машинный код можно связать файлы (.obj файлы), соответствующий файл ресурсов (.res) -> линкер и соответствующий код в исполняемый файл ссылки на ресурсы (. ехе).

Ресурсные файлы содержимого включают в себя: диалоговое окно, ярлыки, меню, строки, информацию о версии и графические ресурсы. Эти файлы ресурсов похожие на файл «сценария», его имя, как правило, расширяется Гс. Что определяет различные способы использования различных видов ресурсов, файл сценария ресурсов компилятором ресурсов и, наконец, компилируется в файл ресурсов (* .res).

Ресурс сценарий также требует много заранее определенного содержания, которое хранится в файле заголовка Resource.h. Именно поэтому нам нужно написать файл ресурсов для импорта <resource.h> этот заголовок файла.

Ресурс файл, запись различных типов ресурсов различны. Диалог записи ресурса только определенное значение, например пикселей на размер экрана диалога, конечной позиции отображения и т.п., не сохраняются. Информация о местоположении и размера в единственном объяснении появляется Windows, чтобы быть лакирование пикселя на экране: меню состоит из текста, строки, сочетания клавиш и так далее, графические ресурсы действительно состоит из пикселей, которая определяется как ресурс в сценарии имя файла, ввозимый компилятор ресурсов из файла на диске. Поддержка Windows в ресурсе BMP графического файла имеет растровый файл, файл курсор текущи и ICO значка файлов, которые могут быть получены с помощью других графических программ. Кроме того, WAV звуковые файлы также могут быть использованы в ресурсе.

После скомпилированных объектных файлов (* .obj) и файлов ресурсов (* .RES), разъем требуется, чтобы соединить их в исполняемый файл. При подключении использовать библиотеку. среда DOS используется для компиляции библиотеки статической, говоря, что белый собрану функциональный модуль. При использовании в исходной программе для функции, компоновщик берется из двоичного кода, соответствующего скомпилированного функции функционального модуля, в сочетании с формированием конечного OBJ исполняемыми вместе. Но в win32 среде, наиболее часто используемые функции упакованы в файл длл для того, чтобы обеспечить динамическое связывание вызова функции. В этой библиотеке файл содержит только функцию информации о положении в DLL, две функции торможения не больше требуется раздел кода. Таким образом, когда ссылка только библиотечная информация о местоположении файла вынимает в конечный исполняемый файл.

Опубликовано 31 оригинальные статьи · вона похвала 5 · Просмотров 2630

рекомендация

отblog.csdn.net/AlexSmoker/article/details/104738263