Операционная система Microsoft Windows 3.1 для программиста -том 3


Введение - часть 3


В четвертой главе мы рассмотрим особенности работы с файлами в среде операционной системы Microsoft Windows версии 3.1. Мультизадачный режим работы накладывает ограничения на то, как ваше приложение пользуется файловой системой. Мы рассмотрим набор функций из программного интерфейса Windows, предназначенных для работы с файлами, в том числе функции _hread и _hwrite, позволяющие прочитать и записать файл очень большого размера за один вызов функции.

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

Вместе с книгой продается дискета, содержащая исходные тексты всех приложений.

Для трансляции исходных текстов приложений, приведенных в книге, мы пользовались системой разработки Borland Turbo C++ for Windows версии 3.1. Вы можете также работать с Borland C++ версий 3.1 или 4.01, однако для комфортной работы c версией 4.01 требуется как минимум 8 Мбайт оперативной памяти (а лучше 16 Мбайт) и процессор i486. В приложениях, приведенных в этой книге, мы не будем использовать новые возможности системы разработки Borland C++ for Windows версии 4.01 (в этой книге мы описываем программный интерфейс Windows, а не средства разработки), поэтому для ускорения работы мы рекомендуем выбрать Borland Turbo C++ for Windows.

Если же ваш компьютер обладает необходимой производительностью, имеет смысл работать с Borland C++ for Windows версии 4.01. В этом случае вы можете использовать без изменений файлы проектов *.prj, записанные на дискете. Они будут автоматически преобразованы в новые файлы проектов *.ide.

Авторы выражают благодарность сотрудникам АО "Диалог-МИФИ" Виноградовой Елене, Голубеву Олегу Александровичу, Дмитриевой Наталье, Кузьминовой Оксане, Синеву Максиму, Ноженко Сергею, корректору Кустову Виктору, принимавшим активное участие в подготовке этой книги, а также всех остальных томов "Библиотеки системного программиста" и другой нашей серии книг - "Персональный компьютер.Шаг за шагом", адресованной начинающим пользователям персонального компьютера.




Начало  Назад  Вперед



Книжный магазин