Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

Windows 2000 API. Энциклопедия программиста

Саймон Р.

Издано: 2001, Киев, "ДиаСофт"
Для широкого круга разработчиков
ISBN: 966-7393-74-7
Твердый переплет, 1088 стр.
Формат: 70x100/16

Начало
Введение
Об авторе
Компакт-диск
[Заказать книгу в магазине "Мистраль"]

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

ГЛАВА 1. ПРОГРАММИРОВАНИЕ В СИСТЕМЕ WINDOWS 2000
  Средства пользовательского интерфейса
  Минимальные требования
  Руководство по стилю
    Окна
    Меню
    Ввод и элементы управления
    Визуальное проектирование
    Системная интеграция

ГЛАВА 2. API WIN32
  Преимущества Win32
  Типовая программа

ГЛАВА 3. СОЗДАНИЕ ОКОН
  Создание главного окна
  Создание окон с использованием существующих классов
  Сообщения, вырабатываемые при создании окон
  Описание функций создания окон

ГЛАВА 4. ФУНКЦИИ ПОДДЕРЖКИ ОКОН
  Данные класса окна
  Присоединение данных к окну
  Изменение внешнего вида окон
  Описание функций поддержки окон

ГЛАВА 5. ОБРАБОТКА СООБЩЕНИЙ
  Поток сообщений
    Обработка сообщений
    Источники сообщений
    Реентерабельные функции
  Функции перехвата сообщений
  Описание функции обработки сообщений

ГЛАВА 6. МЕНЮ
  Главные меню и всплывающие меню
    Создание меню в файле ресурса
    Добавление меню к окну приложения
    Внесение изменений в меню
    Сообщения меню
  Функции поддержки меню

ГЛАВА 7. РЕСУРСЫ
  Файл описания ресурса
    Таблицы строк
    Ресурсы, определяемые пользователем
  Описание функций поддержки ресурсов

ГЛАВА 8. ДИАЛОГОВЫЕ ОКНА
  Типы диалоговых окон
  Клавиатурный интерфейс диалогового окна
  Динамические диалоговые окна
  Описания операторов шаблона диалогового окна
  Операторы элементов управления диалогового окна
  Описания функций диалогового окна

ГЛАВА 9. ФУНКЦИИ ВВОДА
  Сообщения мыши
  Сообщения клавиатуры
  Виртуальные клавиши
  Описания функции пользовательского ввода

ГЛАВА 10. ЛИНЕЙКИ ПРОКРУТКИ
  Основные сведения о линейках прокрутки
  Позиция и диапазон линейки прокрутки
  Сообщения линейки прокрутки
  Описания функций линейки прокрутки

ГЛАВА 11. УПРАВЛЕНИЕ ПАМЯТЬЮ
  Архитектура памяти
  Глобальная память
  Виртуальная память
  Куча
  Описание функций управления памятью

ГЛАВА 12. ИНТЕРФЕЙС ГРАФИЧЕСКИХ УСТРОЙСТВ
  Контекст устройства
  Ввод объектов в контекст устройства
  Приватные контексты устройств
  Установки начала координат и экстенты
  Описания функций GDI

ГЛАВА 13. РАСТРОВЫЕ ИЗОБРАЖЕНИЯ, ПИКТОГРАММЫ И МЕТАФАЙЛЫ
  Растровые изображения
    Использование растровых изображений DDB
    Использование растровых изображений DIB
  Пиктограммы
    Использование пиктограмм
    Создание пиктограмм во время выполнения
  Метафайлы
    Создание и воспроизведение метафайла
    Метафайлы в файле на диске
  Описания функций для работы с растровыми изображениями,
  пиктограммами и метафайлами

ГЛАВА 14. ПЕЧАТЬ И ВЫВОД ТЕКСТА
  Поддержка принтера
  Информация о принтере
  Характеристики вывода текста
  Описания функций печати и вывода текста

ГЛАВА 15. РИСОВАНИЕ И ЧЕРЧЕНИЕ
  Перья, кисти и другие логические инструменты
  Определение области вывода
  Объявление области недействительной,
  отсечение и сообщение WM_PAINT
  Описания функций рисования и черчения

ГЛАВА 16. ПАЛИТРЫ И СОГЛАСОВАНИЕ ЦВЕТОВ
  Аппаратные палитры
  Цветовые палитры в системе Windows
  Логическая палитра
  Согласование цветов изображения
  Цветовые пространства
  Цветовой профиль
  Функции управления палитрой и согласования цветов

ГЛАВА 17. ВВОД/ВЫВОД ФАЙЛОВ
  Создание и открытие файлов
  Чтение и запись
  Совместное использование данных с применением отображения файла
  Функции ввода/вывода файлов

ГЛАВА 18. БУФЕР ОБМЕНА
  Форматы буфера обмена
  Управление данными буфера обмена в среде Windows
  Воспроизведение данных буфера обмена с задержкой
  Формат CF_OWNERDISPLAY
  Использование приватных форматов буфера обмена
  Окна просмотра буфера обмена
  Описание функций буфера обмена

ГЛАВА 19. СИСТЕМНЫЙ РЕЕСТР
  Архитектура системного реестра
  Размещение данных в системном реестре
  Структура системного реестра
  Описание функций системного реестра

ГЛАВА 20. ФАЙЛЫ ИНИЦИАЛИЗАЦИИ
  Структура файла инициализации
  Доступ к файлам инициализации
  Отображение приватных INI-файлов
  Описание функций файлов инициализации

ГЛАВА 21. СИСТЕМНАЯ ИНФОРМАЦИЯ
  Информация о среде выполнения процесса
  Местное и системное время
  Поддержка региональной установки и языка
  Описание функций системной информации

ГЛАВА 22. МАНИПУЛИРОВАНИЕ СТРОКАМИ И ПРЕОБРАЗОВАНИЕ
             НАБОРОВ СИМВОЛОВ
  Преобразования наборов символов в Windows
  Региональные установки
  Описание функций манипулирования строками и
  преобразования наборов символов

ГЛАВА 23. АТОМЫ
  Как работать с таблицами атомов
  Применение глобальных атомов для обмена данными
  Целочисленные атомы
  Описание функций управления атомами

ГЛАВА 24. ТАЙМЕРЫ
  Применение таймеров
  Время Windows
  Счетчики монитора производительности
  Описание функций таймеров

ГЛАВА 25. ПРОЦЕССЫ, НИТИ И ВОЛОКНА
  Создание процессов и нитей
  Волокна
  Объекты синхронизации
  Защита процесса от нерентабельного кода
  Описание функций управления процессами, нитями и волокнами

ГЛАВА 26. ОБРАБОТКА ОШИБОК И ИСКЛЮЧЕНИЙ
  Создание обработчиков исключений и фильтров
  Win32 API для обработки исключений
  Описания функций обработки ошибок и исключений

ГЛАВА 27. МНОГООКОННЫЙ ИНТЕРФЕЙС
  Создание MDI-приложения
  Главное окно MDI
  Дочернее окно MDI
  Меню в MDI-приложениях
  Описание функций и сообщений MDI

ГЛАВА 28. ВЗАИМОДЕЙСТВИЕ СО СПРАВОЧНЫМИ ФАЙЛАМИ
  Предоставление пользователю доступа к справочному файлу
  Контекстно-зависимая справка
  Обучающие иллюстрации
  Функции справочных файлов и описания сообщений

ГЛАВА 29. ДЕКОМПРЕССИЯ И УСТАНОВКА ФАЙЛОВ
  Обзор процесса установки файлов
  Проверка устанавливаемой версии
  Информация о версии
  Декомпрессия файлов
  Описание функций декомпрессии и установки файлов

ГЛАВА 30. ДИНАМИЧЕСКИ КОМПОНУЕМЫЕ БИБЛИОТЕКИ
  Динамическое связывание во время загрузки
  Динамическое связывание во время выполнения
  Создание динамически компонуемых библиотек
  Доступ к данным в DLL
  Использование уведомляющей точки входа DLL
  Описание функций динамически компонуемых библиотек

ЧТО НА CD-ROM?

ПРЕДМЕТНЫЙ УКАЗАТЕЛЬ

Начало
Введение
Об авторе
Компакт-диск
Заказать книгу в магазине "Мистраль"

 

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...