Авторизация
Поиск по указателям
Финогенов К.Г. — Win32. Основы программирования
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Win32. Основы программирования
Автор: Финогенов К.Г.
Аннотация: Книга является простым и доступным для широкого круга читателей пособием по разработке 32-разрядных программ для систем Windows на языке C++. Рассмотрены основные особенности архитектуры защищенного режима процессоров Intel, дано введение в язык C++, описаны принципы составления прикладных программ для Windows. Особое внимание уделяется новым средствам, включенным в Win32, - потокам, процессам, синхронизации, передаче данных, отображению файлов в память и др.
Книга предназначена главным образом для начинающих программистов, студентов вузов, аспирантов и преподавателей, однако может быть полезна и опытным программистам, желающим освоить специальные средства Win32.
Язык:
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: второе, исправленное и дополненное
Год издания: 2006
Количество страниц: 416
Добавлена в каталог: 23.07.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
BIOS 37
DLL 103
EFLAGS 29
EIP 28
Flags 19
Flat 34
GDI 145
GDT 32
IDE 47
IDT 43
IP 19
IRQ 40
LDT 32
MFC 4
NULL 129
OWL 4
UTC 235
Win16 3
Win32 3
Адрес виртуальный 30
Адрес линейный 30
Адрес сегментный 21
Адресное пространство виртуальное 30
Базовая система ввода-вывода 37
Байт 8
Библиотека динамического связывания 103
Библиотека объектная 103
Бит 8
Битовая матрица 267
Буферизация при операциях с файлом 313
Ввод-вывод, режим асинхронный 311
Ввод-вывод, режим с ожиданием 311
Ввод-вывод, режим с перекрытием 311
Ввод-вывод, режим синхронный 311
Вектор 85
Вектор прерывания 41
Вектор прерывания базовый 41
Венгерская нотация 122
Вентиль 44
Видеоадаптер 37
Видеоплата 37
Время по Гринвичу 235
Гигабайт 10
Главная функция WinMain() 51
Графический список 286
Двоичные сигналы 14
Двойное слово 8
Дескриптор объекта Windows 72
Дескриптор поиска файла 195
Дескриптор предыдущего экземпляра приложения 124
Дескриптор сегмента 31
Дескриптор экземпляра приложения 124
Дескриптор, закрытие 333
Диалог 183
Диалог модальный 184
Диалог немодальный 184
Диалог, диалоговые единицы 86
Диалог, орган управления 183
Диалог, открытие 190
Диалог, элемент управления 183
Директива препроцессора #define 90
Директива препроцессора #include 50
Заголовок окна 128
Заголовок списка 286
Заголовок функции 104
Заголовочный файл 116
Загрузочный модуль 7
Запрос прерывания 40
Защищенный режим 12
Звук системный 257
Звук, асинхронный режим 258
Звук, синхронный режим 258
Индикатор прогресса 296
Инструменты встроенные 157
Инструменты, кисть 154
Инструменты, перо 154
Инструменты, шрифт 272
Интерфейс графических устройств 145
Интефированная среда разработки 47
Исключение 43
Исключение, авария 45
Исключение, выход из процесса 45
Исключение, ловушка 45
Исключение, нарушение 45
Исключение, отказ 45
Исключительная ситуация 43
Каре 55
Каталог страниц 35
Каталог таблиц страниц 35
Кеш-память 23
Кеш-промах 23
Кеширование файла 313
Килобайт 10
Кисть для заливки фигур 154
Кисть фона окна 126
Клавиша несистемная 132
Клавиша системная 132
Класс окна 125
Ключевое слово CALLBACK 121
Ключевое слово enum 89
Ключевое слово struct 86
Ключевое слово WINAPI- 196
Ключевое слово WINUSERAPI 196
Ключевое слово _stdcall 121
Код операции 22
Код уведомления 202
Команда машинная 5
Команда, длина 22
Команды ввода-вывода 40
Команды для обращения к памяти 39
Команды, машинные коды 7
Комбинированный список 196
Компилятор 7
Компилятор ресурсов 169
Компоновщик 7
Конвейер команд 23
Конкатенация строк 202
Константы перечислимого типа 89
Конструкция if...else 96
Конструкция switch...case 97
Контекст устройства 148
Контекст устройства, выбор инструмента 155
Контекст устройства, дескриптор 148
Контекстная справка 234
Контроллер прерываний 40
Критическая секция 375
Курсор клавиатуры 55
Курсор мыши 55
Куча 201
Линейка меню 166
Линейка прокрутки 259
Линейка с ползунком 259
Локальная шина 17
Локальность программы 23
Магистраль системная 13
МАКЕ-файлы 47
Макровызов 113
Макроопределение 112
Макрорасширение 113
Макрос 112
Макрос DeleteBitmap() 276
Макрос GetStockBrush() 127
Макрос GetStockFont() 157
Макрос GetStockPen() 157
Макрос HANDLE_MSG 138
Макрос ListView_InserItem 291
Макрос ListView_InsertColumn 290
Макрос ListView_SedtemText 291
Макрос MAKELPARAM 298
Макрос RGB() 156
Массив 81
Массив двумерный 85
Массив многомерный 85
Массив одномерный 85
Массив указателей 165
Массив, инициализация 86
Массив, объявление 85
Матрица 85
Мегабайт 10
Меню 166
Меню вложенное 171
Меню, идентификатор 170
Меню, команда 166 171
Меню, команда, идентификатор 171
Меню, сценарий 170
Меню, «горячая» буква 170
Метрики шрифта 158
Мнемонические обозначения 19
Многозадачность вытесняющая 133
Модификатор типа 73
Мультимедийные таймеры 239
Мьютекс 382
Наборный счетчик 300
Наборный счетчик, «приятель счетчика» 300
Область видимости 108
Область вырезки 149
Область клиента 147
Область обновления 214
Область окна нерабочая 147
Область окна рабочая 147
Область старшей памяти 38
Объект, имя 368
Объект, состояние занятое 373
Объект, состояние несигнальное 373
Объект, состояние сброшенное 373
Объект, состояние свободное 373
Объект, состояние сигнальное 373
Объект, состояние установленное 373
Объектно-ориентированное программирование 4
Объектный модуль 7
Объекты Windows 373
Объекты ядра Windows 384
Окно всплывающее 221
Окно диалоговое 183
Окно дочернее 221
Окно порожденное 221
Окно сообщения 143
Окно, дополнительная память 224
Оконная функция 135
Оператор & 77
Оператор * 77
Оператор -> 88
Оператор . 86
Оператор >> 113
Оператор goto 98
Оператор new 88
Оператор return с двумя аргументами 142
Оператор typedef 117
Операции логические 95
Операции отношения 95
Операции побитового сдвига 92
Операции побитовые 90
Операция sizeof 94
Операция асинхронная 306
Операция атомарная 377
Операция на шине, запись 15
Операция на шине, чтение 15
Операция постфиксная 93
Операция префиксная 93
Операция условная 94
Операция, декремент 93
Операция, инкремент 93
Операция, побитовое включающее ИЛИ 91
Операция, побитовое И 91
Операция, побитовое исключающее ИЛИ 91
Операция, побитовое НЕ 91
Операция, составное присваивание 93
Особый случай 43
Отладка программы 55
Отладчик полноэкранный 60
Отложенная обработка 241
Отсроченная обработка 241
Очередь сообщений потока 131
Очередь сообщений системная 131
Пакет Visual Studio 65
Память верхняя 37
Память оперативная 10
Память основная оперативная 37
Память плоская 34
Память расширенная 37
Память резервирование 313
Память, видео 37
Память, динамическое выделение 201
Память, «мусор» 77
Параллельные процессы 310
Параметры командной строки 124
Передача памяти 313
Переменная агрегатная 71
Переменная константная 73
Переменная локальная, область видимости 108
Переменная символьная 75
Переменная скалярная 71
Переменная ссылочная 80
Переменная, начальное значение 71
Переменная, объявление 70
Переменная, тип 70
Переход безусловный 98
Переход условный 94
Пиктограмма 127
Подменю 171
Подшина адресов 13
Подшина данных 13
Поток 327
Поток первичный 327
Поток, приоритет 133
Поток, пробуждение 373
Поток, рабочая функция 336
Поток, спящее состояние 134
Поток, усыпление 373
Потоки интерфейсные 336
Потоки однородные 337
Предложение if 95
Предложение цикла do...while 101
Предложение цикла for 98
Предложение цикла while 100
Преобразование типа 113
Преобразование типа неявное 113
Препроцессор 112
Препроцессор директива 112
Препроцессор директива #define 112
Препроцессор директива #include 115
Прерывание аппаратное 40
Прерывание внутреннее 42
Прерывание программное 43
Прерывание процедура 41
Приведение типа 113
Приложения 16-разрядные 32
Приложения 32-разрядные 32
Приложения DOS 13
Приложения Windows 13
Приложения консольные 53
Приложения переднего плана 133
Приоритет операций 114
Программы 16-разрядные 3
Программы 32-разрядные 3
Проект 52
Проект Borland C++ 54
Проект Borland C++, выбор типа приложения 53
Проект Borland C++, корректировка состава проекта 54
Проект Visual C++ 62
Реклама