Win32 API. Разработка приложений для Windows / Щупак Ю. А. / 2008



В этой книге изложены основные концепции и приемы программирования для Windows на языке C/C++ с применением Win32 API. Книга ориентирована на широкий круг читателей: от начинающих программистов, студентов вузов, аспирантов и преподавателей до профессионалов в области программирования, владеющих языком C++, но не имеющих опыта разработки приложений для Windows.
Практика показывает, что если программисты начинают разработку проектов сразу с применением библиотек классов, подобных MFC или Windows Forms, не имея при этом опыта работы с Win32 API, то они сталкиваются с серьезными проблемами, как только дело доходит до создания реальных приложений. Напротив, опыт программирования с Win32 API позволяет осваивать более высокие технологии гораздо гармоничней и продуктивней.
Владение базовыми знаниями Win32 API является надежной основой для вашего профессионального роста в сфере программирования.

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

Предисловие 13
Глава 1. «Hello, World! », или Первые шаги к пониманию основных концепций Windows 16
Глава 2. GDI — графический интерфейс устройства. Рисование линий, фигур, текста 58
Глава 3. GDI. Палитры, растры, метафайлы 159
Глава 4. Средства ввода 213
Глава 5. Ресурсы Windows-приложения 242
Глава 6. Меню и быстрые клавиши 272
Глава 7. Диалоговые окна 304
Глава 8. Элементы управления общего пользования 379
Глава 9. Многозадачность 441
Глава 10. Таймеры и время 485
Глава 11. Библиотеки динамической компоновки DLL 515
Глава 12. Специальные приложения 539
Приложение 1. Интегрированная среда Visual C++ 6.0 563
Приложение 2. Интегрированная среда Visual Studio. NET 577
Приложение 3. Работа с утилитой Spy 584
Литература 587
Алфавитный указатель 588

Название: Win32 API. Разработка приложений для Windows
Автор: Щупак Ю. А.
Издательство: Питер
Год: 2008
Страниц: 592
ISBN: 978-5-388-00301-0
Формат: PDF
Размер: 10.3 Мб
Язык: русский
Серия: Библиотека программиста




Скачать Win32 API. Разработка приложений для Windows / Щупак Ю. А. / 2008


Топ-7 запрещенных книг

Похожие книги на "Win32 API. Разработка приложений для Windows / Щупак Ю. А. / 2008"

    CC++ и MS Visual C++ 2008 для начинающихCC++ и MS Visual C++ 2008 для начинающих
    Данная книга является руководством для начинающих по разработке приложений в среде Microsoft Visual C++ 2008 Express Edition. Рассмотрены основные элементы языков программирования C/C++ и примеры создания простейших классов и программ. Изложены принципы визуального проектирования и событийного программирования. На конкретных примерах показаны основ...
    Visual C++ 2010 Полный курсVisual C++ 2010 Полный курс
    Эта книга с подробным описанием С++ и программирования для Windows в среде Visual C++ версии 2010 г. (создания приложений для Windows и графических интерфейсов) . Рассматривается разработка программ с Win API, с библиотекой MFC и в среде Windows Forms.
    Валерий Фаронов - Delphi 2005. Разработка приложений для баз данных и Интер ...Валерий Фаронов - Delphi 2005. Разработка приложений для баз данных и Интер ...
    В предлагаемой вниманию читателей книге самого известного в России автора по тематике Delphi на многочисленных примерах показывается применение системы программирования Delphi 2005 для создания двух наиболее важных типов приложений: для управления базами данных и для работы с Интернетом.
    Самый полный сборник книг рунета по Delphi (2015) PDF,ISOСамый полный сборник книг рунета по Delphi (2015) PDF,ISO
    Самый полный сборник книг рунета по Delphi!
    Системное программирование в WindowsСистемное программирование в Windows
    Подробно рассматриваются вопросы системного программирования с использованием интерфейса Win32 API. Описываются управление потоками и процессами, включая их диспетчеризацию; синхронизация потоков; передача данных между процессами, с использованием анонимных и именованных каналов, а также почтовых ящиков; структурная обработка исключений; управление...
    Книжная подборка: по Microsoft .NET (2004 - 2008/6 книг) Дж. Рейли,Д Роббин ...Книжная подборка: по Microsoft .NET (2004 - 2008/6 книг) Дж. Рейли,Д Роббин ...
    Подборка книг по разработке приложений на базе технологий Microsoft NET Framework,Microsoft Visual Basic .NET,Microsoft ASP.NET и Microsoft Visual C# NET
    Самоучитель Visual Basic 2010Самоучитель Visual Basic 2010
    Доступно и подробно описана разработка приложений в среде Visual Basic 2010. Рассмотрены основные понятия объектно-ориентированного программирования и классов, разработка программного интерфейса, работа с файлами, организация печати, методика разработки интернет-приложений, работа с графикой с использованием интерфейса GDI+, создание справочной сис...
    Разработка приложений для Windows 8 на языке C#Разработка приложений для Windows 8 на языке C#
    Рассмотрены принципы разработки Windows Store-приложений для Windows 8 на языке C# в среде Visual Studio 2012. Описаны основные возможности платформы и показаны сценарии их практического использования.
    Разработка приложений для Windows 8 на HTML5 и JavaScript / Дино Эспозито / ...Разработка приложений для Windows 8 на HTML5 и JavaScript / Дино Эспозито / ...
    C помощью этой книги вы быстро освоите разработку приложений для Windows 8 с использованием таких технологий, как HTML5 и javascript. Написанное известным экспертом Дино Эспозито в соавторстве со своим сыном, это практическое пособие содержит все необходимое для того, чтобы помочь читателю спроектировать, создать и опубликовать свое приложение...
    Microsoft Access 2010. Разработка приложений на реальном примере (+CD)Microsoft Access 2010. Разработка приложений на реальном примере (+CD)
    Рассматриваются этапы создания приложений баз данных в файл-серверной и клиент-серверной архитектурах. Описывается работа с Microsoft Access 2010 (клиент) и Microsoft SQL Server 2008 (сервер).
    Разработка приложений для Windows Phone 7.5Разработка приложений для Windows Phone 7.5
    В руководстве рассмотрены принципы разработки приложений и игр для Windows Phone 7.5 в средах Visual Studio 2010 и Expression Blend 4. Описаны основные возможности платформы и показаны сценарии их практического использования. Рассмотрены технологии Silverlight, XNA и язык разметки XAML.
    Visual C++/NET. Классика программированияVisual C++/NET. Классика программирования
    "Visual C++.Net. Классика программирования" - книга, необходимая как начинающему программисту, так и профессионалу, желающему познакомиться с новыми возможностями последней версии наиболее популярной системы программирования. Изучение этой книги не требует глубоких знаний языка C++, однако предполагается знание основ языка С.
    Android NDK. Разработка приложений под Android на С и С++Android NDK. Разработка приложений под Android на С и С++
    В книге показано, как создавать мобильные приложения для платформы Android на языке C и C++ с использованием пакета библиотек Android Native Development Kit (NDK) и объединять их с программным кодом на языке Java.
    Программирование на Visual C++ Базовый курсПрограммирование на Visual C++ Базовый курс
    Мультимедийный самоучитель Программирование на MS Visual С++ - предназначен для изучения языка программирования Visual C++, который является на сегодняшний день самым распространенным языком программирования и "законодателем мод" в этой области, позволяя реализовывать любые, даже самые сложные задачи. Также в самоучителе рассматривается среда прогр...
    Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...
    Эта книга - для программистов, предпочитающих C++ всем остальным языкам программирования и желающих создавать эффективные приложения для Linux, переносимые и на другие платформы.
    Чарльз Петзольд - Программируем Windows Phone 7 (Полный перевод) 2011/PDFЧарльз Петзольд - Программируем Windows Phone 7 (Полный перевод) 2011/PDF
    Вышел наконец-то полностью переведенный на русский язык долгожданный вариант книги Чарльза Петзольда "Программируем Windows Phone 7", которая на данный момент является практически единственной книгой на русском языке, которая научит Вас создавать полноценные приложения для смартфонов и коммуникаторов на Windows Phone 7.
    Уникальная подборка для программистаУникальная подборка для программиста
    Не для кого не секрет, что научиться программированию не так просто как кажется и обучение должно проходить постепенно и последовательно. Чтобы стать программистом недостаточно изучить один язык, необходимо понять всю основу работы компьютера и конечно его составляющей - программы. И чтобы изучение проходило достаточно продуктивно и "безболезненно"...
    Visual С# 2012 на примерах (+code)Visual С# 2012 на примерах (+code)
    Система разработки программного обеспечения Microsoft Visual Studio 12 является мировым лидером на рынке программного обеспечения. Используя эту систему, можно "малой кровью" и очень быстро написать, почти сконструировать, как в детском конструкторе, довольно-таки функционально сложные как настольные приложения (в виде ЕХЕ-файлов), так и приложения...
    Ассемблер для Windows. 4-е изданиеАссемблер для Windows. 4-е издание
    "Ассемблер для Windows. 4-е издание" переиздавалась 6 раз. В этом издании рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирова-ние; программирование в локальной сети...
    Разработка приложений для Android (+CD)Разработка приложений для Android (+CD)
    Благодаря книге «Разработка приложений для Android», вы сможете создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки.