Информация о книге

5864041734

Главная  » Электронные книги, аудиокниги » Win32

Финогенов К.Г., Win32

Диалог-МИФИ, 2006 г., 411 стр., 5864041734 , 235*165*18 мм., тираж: 2000


Описание книги

Книга является простым и доступным для широкого круга читателей пособием по разработке 32-разрядных программ для систем Windows на языке C. Рассмотрены основные особенности архитектуры защищенного режима процессоров Intel, дано введение в язык С, описаны принципы составления прикладных программ для Windows. Особое внимание уделяется новым средствам, включенным в Win32, – потокам, процессам, синхронизации, передаче данных, отображению файлов в память и др.Книга предназначена главным образом для начинающих программистов, студентов вузов, аспирантов и преподавателей, однако может быть полезна и опытным программистам, желающим освоить специальные средства Win32.

Ключевые слова


  Intel 


Поделиться ссылкой на книгу



Содержание книги

Предисловие......3Глава 1. Архитектура процессоров Intel......7Память и процессор......7Системная шина и передача данных......13Регистры процессора и адресация памяти......18Система ввода-вывода......37Система прерываний......40Глава 2. Интегрированные среды разработки......47Интегрированная среда разработки Borland C......47Отладка программ в IDE Borland C......55Интегрированная среда разработки Microsoft Visual C......61Отладка программ в IDE Visual C......64Глава 3. Основы программирования на языке C......67Работа над программными примерами......67Объявление и использование данных......70Управление ходом программы......94Предложения цикла......98Функции......102Основы аппарата макросов......112Ключевые слова #include и typedef......115Глава 4. Основы разработки приложений Windows......119Простейшая программа с главным окном......119Главная функция WinMain()......122Сообщения Windows......130Оконная функция......135Макрос HANDLE_MSG......138Окна сообщений......143Глава 5. Интерфейс графических устройств – GDI......145Обработка сообщений WM_PAINT......147Вывод текстовых строк и простых геометрических фигур......152Логические шрифты......159Глава 6. Ресурсы: меню и диалоги......166Меню в главном окне приложения......166Диалог в главном окне приложения......183Модальный диалог как главное окно приложения......193Визуальные средства подготовки сценариев меню и диалогов......203Стандартные модальные диалоги Windows......208Немодальный диалог......215Графика диалогового окна......225Глава 7. Таймеры Windows и служба времени......231Установка таймера......231Программа календаря-часов......232Измерение однократных интервалов......236Мультимедийные таймеры......239Глава 8. Окна Windows......242Организация дочерних окон......242Окна предопределенных классов в главном окне приложения......251Организация виртуального измерительного прибора......259Глава 9. Ресурсы: растровые изображения......267Программа
выводящая растровое изображение......267Хранение растровых изображений......269Вывод растровых изображений......270Компоновка составных изображений......278Проблемы отображения вычисляемых математических функций......281Глава 10. Стандартные элементы управления......286Графический список......286Индикатор прогресса......296Наборный счетчик......300Глава 11. Работа с файлами......305Базовые операции с файлами......305Асинхронные операции с файлами......310Файлы
проецируемые в память......316Использование страничного файла......320Отладка программ
использующих сложные системные средства......321Глава 12. Процессы и потоки......327Общие понятия......327Создание процесса......329Создание потока......336Глава 13. Обмен информацией между процессами и потоками......353Обмен сообщениями......353Передача данных с помощью механизма сообщений......360Обмен данными через файлы......363Глава 14. Синхронизация процессов и потоков......373Общие характеристики объектов Windows......373Критические секции и защита данных......375Мьютексы......382События......384Семафоры......391Предметный указатель......399



Об авторе


Последние поступления в рубрике "Электронные книги, аудиокниги"



Tod eines Soldaten Tod eines Soldaten Klinkhammer ".
Seltene Hunderassen aus aller Welt Seltene Hunderassen aus aller Welt Frey F.
Vulpes Lupus Canis Gajaze K.

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Финогенов К.Г., Win32 в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.