Математика | ||||
ObjectWindows C++-кузнецов | ||||
ISBN 5-85477-001-8
Содержит в себе описание и справочный материал по объектно-ориентированной библиотеке ObjectWindows. Описываются принципы написания прикладных программ для Windows. Книга написана в стиле учебного пособия, где раскрывается весь процесс использования и расширения возможностей данной библиотеки. Приводится детальное описание элементов самой библиотеки, включая обзор иерархии классов и объяснения по взаимодействию со средой Windows. Рассматриваются аспекты программирования в Windows, которые ObjectWindows не поддерживает (графика, связь между процессами, использование ресурсов, управление памятью, разделение кодов и данных и управляющие строки в Windows). Для программистов разной квалификации, для всех, использующих Microsoft Windows и Borland C++. Оглавление (Продолжение) Глава 12. Объекты управления 3 Использование объектов управления 5 Конструирование и создание объектов управления 5 Уничтожение и удаление управляющих элементов у Управляющие элементы и обработка сообщений j Манипулирование управляющими элементами окон ^ Реакция на предупреждающие сообщения от управляющих 8 элементов Контекст управления и клавиатура \ о Управляющие элементы блоков списков 11 Конструирование и создание блоков списков Ц Модификация блоков списков 12 Запросы к блокам списков 14 Получение выборов из блока списка J5 Комбинированные блоки 17 Три разновидности комбинированных блоков 18 Простые комбинированные блоки . 18 Выпадающие комбинированные блоки 19 Выпадающие списковые комбинированные блоки 19 Выбор типов комбинированных блоков 20 Конструирование комбинированных блоков 21 Модификация комбинированных блоков 21 Пример приложения: CBoxTest 22 Статичные управляющие элементы 22 Конструирование статичных управляющих элементов 22 Запросы к статичным управляющим элементам 24 Модификация статичных управляющих элементов 24 Пример: Приложение StatTesI 25 Редактируемые управляющие элементы 25 Конструирование редактируемых управляющих элементов 26 Буфер информационного обмена и операции редактирования 28 Запросы к редактируемым управляющим элементам 30 Модификация редактируемых управляющих элементов 33 Удаление текста ' 34 , Вставка текста 34 Принудительный выбор и прокрутка текста 35 Пример программы: EditTest 35 Управляющие элементы кнопок нажатия 36 Реакция на сообщения кнопок 36 Блоки проверки и селективные кнопки 37 Конструирование блоков проверки и селективных кнопок 38 Запрос состояния селективного блока 39 Модификация состояния селективного блока 39 Реакция на сообщения блоков проверки и селективных кнопок 41 Блоки группы 41 Конструирование блока группы 42 Реакция на сообщения блока группы 42 Пример программы: BtnTest 42 Линейки прокрутки 43 Конструирование объектов линеек прокрутки 44 Запросы линейкам прокрутки 46 Модификация линеек прокрутки 46 Реакция на события в объекте линейки прокрутки 47 Пример: SBarTest 50 Передача данных управляющих элементов 50 Определение буфера передачи 51 Конструирование управляющих элементов и разрешение пе- 55 редачи Передача данных 56 Модификация передачи для управляющих элементов 57 Примеры передачи 58 Глава 13. Адаптированные объекты управ- 59 ления Модификация предопределенных управляющих элементов 59 Модификация стилей создания 59 Как сделать предопределенный управляющий элемент рису- 60 емым Модификация предопределенных реакций на сообщения 62 Задание дополнительной обработки для предопределенного 62 управляющего элемента Обход реакции предопределенного управляющего элемента 63 Использование адаптированного управляющего элемента 64 Разработка адаптированного управляющего элемента 64 Описание адаптированного управляющего элемента 65 Глава 14. Объекты MDI 68 Компоненты приложений MDI 68 Каждое окно MDI является объектом 69 Конструирование окон MDI 70 Конструирование дочерних окон MDI 71 Обработка сообщений в приложениях MDI 73 Управление дочерними окнами MDI 73 Активизация дочерних окон Цена: 150руб. |
||||