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


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


Будут описаны основные компоненты и подсистемы Windows. Мы приведем в качестве примеров исходные тексты простейших приложений, предназначенных для работы в среде этой операционной системы.

Вторая глава посвящена выводу текста в окна, создаваемые приложениями Windows. Вывод текста в среде Windows должен выполняться при помощи специально предназначенных для этого функций программного интерфейса Windows. Методы, которые вы использовали при создании программ MS-DOS, непригодны для приложений Windows.

Третья глава - о создании окон. Вы узнаете о стилях класса окна и о стилях окна. Мы познакомим вас с основными стилями, которые встречаются практически во всех приложениях Windows. Это перекрывающиеся (overlapped), временные (pop-up) и дочерние (child) окна. Мы приведем пример приложения, создающего окна с перечисленными выше стилями.

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

В пятой главе мы расскажем о том, как приложения Windows работают с клавиатурой. Вы узнаете о типах сообщений, генерируемых клавиатурой, о таблицах кодировки MS-DOS и Windows, о том, как приложения Windows работают с текстовым курсором.

Шестая глава посвящена мыши. Мы опишем сообщения, поступающие от мыши, расскажем о том, как управлять из приложения курсором мыши и как дублировать работу мыши при помощи клавиатуры.

В седьмой главе описаны приемы работы с таймером.

В приложениях мы расскажем о включаемом файле windows.h, который используется при создании любых приложений Windows, расскажем о типах данных и именах констант, определенных в файле windows.h, а также о системе обозначений типов, принятой для имен параметров функций и переменных. Мы также расскажем об особенностях различных моделей памяти, об использовании символов кириллицы. Будет описан интерфейс EasyWin, упрощающий перенос программ из среды MS-DOS в среду Windows. Отдельный раздел приложения посвящен отладке приложений Windows.

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

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




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



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