Windows для профессионалов создание эффективных win32 пpилoжeний

Джефри Рихтер — Создание эффективных WIN32 приложений

Windows — это довольно сложная операционная система, вряд ли с этим кто-то может поспорить. Наверное, ни один человек в мире не сможет полностью и до конца разобраться в этой операционной системе.

Данное учебное пособие – это практически целая книга, которая создана для обучения программированию хороших и качественных приложений под Windows на Visual C++. В самоучителе глубоко рассматриваются темы, посвященные взаимодействию с операционной системой, библиотекам языка С, оптимизации кода, динамически подключаемым библиотекам и многое другое. Особенное внимание автор уделил созданию и уничтожению процессов и потоков.

По требованию многочисленных читателей в четвертое издание были включены примеры на С++, более компактные и легкие для понимания, нежели примеры для C. Весь код, описанный в книге, можно включать в свои программы, что, безусловно, сильно упростит жизнь при разработке.

Книга предназначена для опытных программистов или профессионалов своего дела. Для успешного ознакомления с материалом потребуются хорошие знания языка C/C++, а также хотя бы некоторый опыт в создании приложений под Windows. Прилагаемый в архиве компакт-диск содержит все коды, использованные в книге.

Краткое содержание:

  • Введение
  • Часть I: Материалы для обязательного чтения
  • Часть II: Начинаем работать
  • Часть III: Управление памятью
  • Часть IV: Динамически подключаемые библиотеки
  • Часть V: Структурная обработка исключений
  • Часть VI: Операции с окнами
  • Приложение A — Среда Разработки
  • Приложение B — Распаковщики сообщений, макросы для дочерних элементов управления и макросы API
  • Примеры к книге

Внимание: книга написана в 2001 году, так что её скорее следует рассматривать как антиквариат и изучать без веских на то причин не рекомендуется

Windows для профессионалов


Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows

Автор: Джеффри Рихтер
Издательство: «Питер», 2001
752 страницы


Материал предоставил: Александр Шаргин

Аннотация

Это издание — практически новая книга, посвещенная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двух приложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях рассматриваются такие темы, как взаимодействие с операционной системой библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в Windows 2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В этом издании автор, перейдя с языка C на C++, переработал все программы-примеры и представил ряд новых приложений, например ProcessInfo и LISWatch. Также появились совершенно новые материалы: выравнивание данных, привязка потоков к процессорам, кэш-линии процессоров, архитектура NUMA, перехват API-вызовов и др. Книга предназначена профессиональным программистам, владеющим языком C/C++ и имеющим опыт разработки Windows-приложений. Прилагаемый компакт-диск содержит все программы из книги (исходный код и исполняемые файлы для процессоров x86, IA-64 и Alpha).

Содержание

Часть I. Материалы для обязательного чтения

Часть II. Начинаем работать

Часть III. Управление памятью

Часть IV. Динамически подключаемые библиотеки

Глава V. Структурная обработка исключений

Часть V. Операции с окнами

Приложение А. Среда разработки

Комментарии

Эту книгу совершенно необходимо прочитать любому уважающему себя программисту под Windows. А ещё лучше — всё время иметь её под рукой. Всё, что в ней описано, описано на высшем уровне.

«Windows для профессионалов» не является исчерпывающим руководством по программированию для Windows. В ней не рассмотрено множество тем — окна и контролы, COM, работа в сетях и Интернет и т. д. Зато в ней рассмотрены фундаментальные темы, которые не рассматриваются больше практически нигде — объекты ядра, процессы и потоки, механизмы синхронизации, управление памятью, структурная обработка исключений, DLL. Изложение сопровождается примерами, многие из которых нетривиальны. Я думаю, что каждый специалист сможет найти в этой книге что-то новое для себя. Короче, a must have.

Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows

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

Это издание — практически новая книга, посвященная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двухприложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях, рассматриваются такие темы, как взаимодействие с операционной системой, библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функци.

Это издание — практически новая книга, посвященная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двухприложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях, рассматриваются такие темы, как взаимодействие с операционной системой, библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в Windows 2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В этом издании автор, перейдя с языка С на C++, переработал все программы-примеры и представил ряд новых приложений, например ProcessInfo и LISWatch. Также появились совершенно новые материалы: выравнивание данных, привязка потоков к процессорам, кэш-линии процессоров, архитектура NUMA, перехват API-вызовов и др. Книга предназначена профессиональным программистам, владеющим языком C/C++ и имеющим опыт разработки Windows-приложений. Прилагаемый компакт-диск содержит все программы из книги (исходный код и исполняемые файлы для процессоров х86, IA-64 и Alpha). Книга «Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows» автора Джеффри Рихтер оценена посетителями КнигоГид, и её читательский рейтинг составил 8.00 из 10.
Для бесплатного просмотра предоставляются: аннотация, публикация, отзывы, а также файлы для скачивания.

Windows для профессионалов. Создание эффективных Win32-пpилoжeний с учетом специфики 64-разрядной версии Windows (+ CD-ROM)

Джеффри Рихтер

Это издание — практически новая книга, посвященная программированию серьезных приложений на Microsoft Visual C++ в операционных системах Windows 2000 (32- и 64-разрядных версиях) и Windows 98 с использованием функций Windows API. Состоит из 27 глав, двухприложений и предметного указателя. Гораздо глубже, чем в предыдущих изданиях, рассматриваются такие темы, как взаимодействие с операционной системой, библиотеки C/C++, программирование DLL и оптимизация кода, описываются новые механизмы и функции, появившиеся в Windows 2000, и приводится информация, специфическая для 64-разрядной Windows 2000. В этом издании автор, перейдя с языка С на C++,…

Лучшая рецензия на книгу

18 июля 2016 г. 14:22

Мега-труд для пишущих под Windows.

В книге очень много полезных и нужных вещей, касающихся низкоуровневой работы с этой ОС. Все эти приёмы упрощают работу, делают программы надёжнее, позволяют ускорить и улучшить многие куски, порою и сделать на первый взгляд невозможное.

К тому же, не смотря на очень и очень сложный материал, написано всё доступным и понятным языком.

Прекрасная книга для C++—программистов. Применять все эти приёмы не всегда обязательно, но знать о них надо.

Читайте также:  Отключить спецэффекты windows 10
Оцените статью
[ —>Скачать с сервера (4.54 Mb) — бесплатно] 22.05.2010, 01:04