Программирование для Windows
В данном разделе описываются различные вопросы, касающиеся
16- и 32-разрядному программированию в Windows, включая файлы
сценариев ресурсов, файлы определения модулей, библиотеки импорта, файлы проектов и администратор проектов, администратор динамически распределяемой области памяти и 32-разрядное программирование в Windows.
Кроме компиляции исходного кода и компоновки файлов .OBJ,
программист, работающий в Windows, должен компилировать файлы
сценария ресурсов и связывать ресурсы с выполняемым файлом. Он
должен также иметь представление о динамической компоновки, библиотеках динамической компоновки (DLL) и библиотеках импорта.
Кроме того, при работе с интегрированной средой Borland C++ (IDE)
полезно знать, как использовать администратор проектов, который
автоматизирует построение приложения. Процесс построения приложения в Windows иллюстрируется следующей схемой:
4
.C v
.ASM
RW
1 .CPP BCC TASM
.INC
v
.H v v
.RC
.H .H
v v v v
2 .DEF TLINK .LIB BRC RW
-
v v v
.EXE .RES 5
v v
BRC
v
.EXE 6
При компиляции и компоновке программы Windows выполняются
следующие шаги:
файлы .OBJ.
какой вид выполняемых файлов вы хотите получить.
массивы. Создается файл ресурса (.RC).
файл .RES.
связанные с ним ресурсы.