ОC MS Windows 3.1 для программиста. Дополнительные главы
Так как приложения Windows работают не в гордом одиночестве (как программы MS-DOS), а в компании других приложений, у пользователя должна быть возможность передавать данные из одного приложения в другое или даже организовать постоянно действующий канал передачи данных между различными приложениями.
Для однократной или эпизодической передачи данных можно использовать универсальный буфер обмена Clipboard и соответствующие функции программного интерфейса Windows, которые мы опишем во второй главе.
Вы можете также организовать канал передачи данных между любыми приложениями, пользуясь механизмом динамической передачи данных DDE. Этот механизм, а также интерфейсная dll-библиотека DDEML будет описана в третьей главе.
Многооконный интерфейс MDI
Как пользователь операционной системы Windows вы, наверное, хорошо знакомы с многооконным интерфейсом MDI (Multiple Document Interface), позволяющим в одном приложении работать одновременно с несколькими документами или с разными представлениями одного и того же документа. Этот интерфейс описан в руководстве по разработке интерфейса пользователя System Application Architecture Common User Access Advanced Interface Design Guide
Окна MDI-приложения
Инициализация MDI-приложения
Изменения в цикле обработки сообщений
Функции окон MDI-приложения
Функция окна Frame Window
Подготовка разделов
Как мы уже говорили, исходный текст справочной системы, поступающий на вход компилятора Help Compiler, должен быть сохранен в формате RTF (Rich Text Format). Этот формат описан в документации, которая поставляется вместе с SDK, но мы не знаем пока еще никого, подготовившего исходный текст справочной системы в этом формате. Приведем здесь небольшой фрагмент текста в формате RTF.
Атрибуты разделов
Назначение атрибутов разделам справки
Создание перекрестных ссылок
Создание вторичного окна
Ссылка на другой hlp-файл
Создание исходного текста для hlpfile.hlp
Создание файла проекта справочной системы
Листинг 4.1. Файл hlpfile/hlpfile.hpj
Инициализация реального режима
Процедура инициализации реального режима выводит текстовую строку, пользуясь функцией 09h прерывания INT21h. Как правило, виртуальные драйверы не отображают никаких сообщений, если инициализация выполняется без ошибок
Системная критическая инициализация
Программный интерфейс драйвера
Копирование строк
Фильтр прерывания INT21h
Вызов функции обратного вызова
Вызов процедуры в среде виртуальной машины
Определение текущего диска и каталога
Файл определения модуля виртуального драйвера
Файл vxdsrv\vxdsrv.def
Windows Советы
Винду, как один большой глюк можно исследовать бесконечно. Но, в процессе изучения, винда часто падает и очень серьёзно. В конце концов мне надоело её ставить (или обновлять). Помните как в ДОСе: sys c:, а затем переносится папочка ДОС... Так вот с тех пор произошли существенные изменения. Исчезла необходимость команды sys с:! Для такого изврата необходимо только одно условие - два винчестера. Думаю это уже не проблема, так как винты дешевеют быстрее чем ломаются и найти маленький винт на пару гиг ещё можно. (У меня маленькая дискетка на 8 гб :)
Зачем это надо?
1. Мне лень переустанавливать винды. Сам процесс занимает немного времени, но установка остальных программ является настоящим адом.
2. Люблю брать различные компашки с различным софтом и смотреть как он работает. После софта в реестре остаётся много различного мусора, который очень сильно влияет на размер реестра, и в конце концов, на скорость машины.
3. На работе часто приходится устанавливать винды на новые машины, а кому понравится когда его отвлекают.
4. Дома стоит Миллениум, из которого убраны руками множество ненужных на мой взгляд функций. Второй раз повторить это будет сложно.
Руководство пользователя пакета OEM Preinstallation Kit
Финансы предприятий нац. экономики
- перейти
Экономика России
- перейти
ВВП- важнейший показатель экономики РФ
- перейти
Управление экономикой в России
- перейти
Эконом. субъекты постсоветской России
- перейти
Экономика и общество
- перейти
Экономическое развитие общества
- перейти
Экономические теории и цели общества
- перейти
Новые возможности Flash
- перейти
Введение в технологию Flash
- перейти
Основы работы с Flash MX
- перейти
Работа с отдельными объектами
- перейти
Рисование
- перейти
Работа с цветом
- перейти
Работа с текстом
- перейти
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий