27
окт 2014

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

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


Показов : 280

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

    Visual C++. Разработка Windows-приложений с помощью MFC и API-функций / Дав ...Visual C++. Разработка Windows-приложений с помощью MFC и API-функций / Дав ...
    В данном издании рассмотрены высокоуровневая (библиотека классов MFC) и низкоуровневая (API-функции) технологии прикладного программирования в среде в Microsoft Visual Studio С++ .NET для операционных систем Windows.
    Валерий Фаронов - Delphi 2005. Разработка приложений для баз данных и Интер ...Валерий Фаронов - Delphi 2005. Разработка приложений для баз данных и Интер ...
    В предлагаемой вниманию читателей книге самого известного в России автора по тематике Delphi на многочисленных примерах показывается применение системы программирования Delphi 2005 для создания двух наиболее важных типов приложений: для управления базами данных и для работы с Интернетом.
    Программирование. Windows API (14 томов)Программирование. Windows API (14 томов)
    API (application programming interface) - это интерфейс прикладного программирования. Если говорить более простым языком, то это набор различных функций, констант, классов, форматов запросов, которые можно использовать в других программах.
    Разработка приложений для Windows Phone 7.5 / С. В. Пугачев, С. И. Павлов,  ...Разработка приложений для Windows Phone 7.5 / С. В. Пугачев, С. И. Павлов, ...
    Рассмотрены принципы разработки приложений и игр для Windows Phone 7.5 в средах Visual Studio 2010 и Expression Blend 4. Описаны основные возможности платформы и показаны сценарии их практического использования. Рассмотрены технологии Silverlight, XNA и язык разметки XAML.
    PHP. Практика создания Web-сайтов (2-е издание) + CD / М. Кузнецов, И. Симд ...PHP. Практика создания Web-сайтов (2-е издание) + CD / М. Кузнецов, И. Симд ...
    Рассматривается создание большого количества Web-приложений, входящих в состав полнофункционального Web-сайта.Попутно подробно обсуждаются все вопросы, с которыми может столкнуться Web-разработчик, начиная с создания инструментария для быстрой разработки Web-приложений и последних нововведений языка программирования РНР и заканчивая вопросами безоп...
    Книжная подборка: по Microsoft .NET (2004 - 2008/6 книг) Дж. Рейли,Д Роббин ...Книжная подборка: по Microsoft .NET (2004 - 2008/6 книг) Дж. Рейли,Д Роббин ...
    Подборка книг по разработке приложений на базе технологий Microsoft NET Framework,Microsoft Visual Basic .NET,Microsoft ASP.NET и Microsoft Visual C# NET
    Zend Framework. Разработка веб-приложений на PHP/Викрам Васвани/2012Zend Framework. Разработка веб-приложений на PHP/Викрам Васвани/2012
    Следуя искусству и духу PHP, Zend Framework основывается на простоте, лучших приемах объектно-ориентированного программирования, дружественной к корпорациям лицензионной политике и тщательно протестированном гибком коде.Zend Framework нацелен на разработку более безопасных, надежных и современных Web 2.0-приложений и служб и на использование общедо...
    Microsoft Access 2010. Разработка приложений на реальном примере (+CD)Microsoft Access 2010. Разработка приложений на реальном примере (+CD)
    Рассматриваются этапы создания приложений баз данных в файл-серверной и клиент-серверной архитектурах. Описывается работа с Microsoft Access 2010 (клиент) и Microsoft SQL Server 2008 (сервер).
    Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...Чеботарёв А.В. - Библиотека QT4. Создание прикладных приложений в среде Lin ...
    Эта книга - для программистов, предпочитающих C++ всем остальным языкам программирования и желающих создавать эффективные приложения для Linux, переносимые и на другие платформы.
    Антивирус NOD32 Scanner 19.04.2011 v.6054Антивирус NOD32 Scanner 19.04.2011 v.6054
    Антивирус NOD32 Scanner - это антивирусный сканер по требованию. Бесплатная версия антивируса NOD32, позволяющая быстро и эффективно обнаруживать и удалять вирусы, интернет-черви, трояны и другие вредоносные программы.
    Самоучитель Microsoft Visual Studio 2010 / Джо Майо / 2011Самоучитель Microsoft Visual Studio 2010 / Джо Майо / 2011
    Показано создание различных типов приложений в интегрированной среде разработки Microsoft Visual Studio 2010. Рассмотрены основы программирования на языках С# и VB, работа с решениями, проектами, сборками и библиотеками классов. Описаны инструменты, предназначенные для анализа и отладки кода, поиска и исправления ошибок.
    Android NDK. Разработка приложений под Android на С и С++Android NDK. Разработка приложений под Android на С и С++
    В книге показано, как создавать мобильные приложения для платформы Android на языке C и C++ с использованием пакета библиотек Android Native Development Kit (NDK) и объединять их с программным кодом на языке Java.
    HTML5. Разработка приложений для мобильных устройств / Вейл Эстель / 2014HTML5. Разработка приложений для мобильных устройств / Вейл Эстель / 2014
    Создавайте сногсшибательные сайты и приложения для любых мобильных и настольных платформ. Для этого вам потребуется всего лишь добавить в ваш инструментарий веб-разработки технологии HTML5 и CSS3. Вооружившись этой практичной книгой, вы научитесь разрабатывать веб-приложения, которые не только хорошо работают на iOS, Android, Blackberry и Windows P...
    "Д. Кнут. Искусство программирования. Том 1""Д. Кнут. Искусство программирования. Том 1"
    Вашему вниманию предлагается диск c книгой под названием "Д. Кнут. Искусство программирования. Том 1" На мировом рынке компьютерной литературы существует множество книг, предназначенных для обучения основным алгоритмам и используемых при программировании. Их довольно много, и они в значительной степени конкурируют между собой. Однако среди них ест...
    Borland Developer Studio 2006 Architect + CrackBorland Developer Studio 2006 Architect + Crack
    Borland Developer Studio поддерживает «родную» (Win32) разработку под Windows (для C/C++ и Delphi) и разработку для .NET (для C# и Delphi), в единой целостной среде разработки, упрощая сопровождение и создание новых приложений Win32, в то же время позволяя разработчикам более легко освоить технологии .NET. В дополнение, Borland Developer Studio упр...
    JBuilder. Разработка профессиональных приложений / Чарли Калверт / 2004гJBuilder. Разработка профессиональных приложений / Чарли Калверт / 2004г
    Язык Java претерпел немало существенных изменений и постепенно стал одним из доминирующих языков программирования высокого уровня, которые используются не только для разработки приложений с клиент-серверной архитектурой, но также и для написания переносимых приложений, полностью функционирующих в Web-cpeдe.
    Разработка приложений для Android (+CD)Разработка приложений для Android (+CD)
    Благодаря книге «Разработка приложений для Android», вы сможете создавать приложения для устройств на базе ОС Android (мобильных телефонов, планшетных компьютеров, нетбуков, смартбуков), пользуясь новейшими инструментами разработки.
    Ассемблер для Windows. 4-е изданиеАссемблер для Windows. 4-е издание
    "Ассемблер для Windows. 4-е издание" переиздавалась 6 раз. В этом издании рассмотрены необходимые сведения для программирования Windows-приложений на ассемблерах MASM и TASM: разработка оконных и консольных приложений; создание динамических библиотек; многозадачное программирова-ние; программирование в локальной сети...
    Антивирус NOD32 Scanner v.5975 (20110322)Антивирус NOD32 Scanner v.5975 (20110322)
    Антивирусный сканер по требованию. Бесплатная версия антивируса NOD32, позволяющая быстро и эффективно обнаруживать и удалять вирусы, интернет-черви, трояны и другие вредоносные программы
    Embarcadero RAD Studio XE Architect 15.0.3953.35171 + Tools & Plug-insEmbarcadero RAD Studio XE Architect 15.0.3953.35171 + Tools & Plug-ins
    Embarcadero RAD Studio XE представляет собой набор инструментов для разработки приложений, которая позволяет создавать приложения с графическим пользовательским интерфейсом для Windows,. NET, PHP и веб-решений.
    Android. Разработка приложений для чайниковAndroid. Разработка приложений для чайников
    В наше время миллиарды пользователей носят в кармане портативные устройства, и в половине из них установлена операционная система Android. Даже если вы никогда не разрабатывали приложения для мобильных устройств, прочитав эту книгу, вы сможете воплотить свои невероятные идеи в современные приложения для платформы Android.
    Язык программирования C# 6.0. Видеокурс (2016)Язык программирования C# 6.0. Видеокурс (2016)
    Изучив этот видеокурс, Вы освоите объектно-ориентированный язык программирования C# 6.0, научитесь использовать интегрированную среду разработки Visual Studio 2015 и приобретете базовые навыки создания объектно-ориентированных приложений.
    SolidWorks 2011 SP4 Delcam &   (WIN32/WIN64)SolidWorks 2011 SP4 Delcam & (WIN32/WIN64)
    В SolidWorks, мы на 100% сосредоточились на помощи нашим клиентам работать быстрее и быть более эффективными, и сосредоточить внимание на дизайн. Наша продукция продается в более чем 100 странах мира, обслуживая дизайна сообщества в областях, начиная от техники к электрическим к образованию. Наша продукция отличается простотой использования с перед...
    Разработка универсального JavaScript-приложения для Windows XP / 7 / 8 / 10 ...Разработка универсального JavaScript-приложения для Windows XP / 7 / 8 / 10 ...
    На сегодняшний день количество языков программирования достаточно высоко и у каждого из них есть свои преимущества и слабые стороны. Одним из наиболее перспективных и простых для работы является javascript.
    Embarcadero (CodeGear) RAD Studio & Delphi Prism & Partner ISO 2010 (ENG)Embarcadero (CodeGear) RAD Studio & Delphi Prism & Partner ISO 2010 (ENG)
    Embarcadero RAD Studio 2010 — это комплексное решение для быстрой разработки приложений Windows, .NET, веб-приложений и приложений баз данных. Включает в себя Delphi, C++Builder и Delphi Prism, позволяя создавать приложения для Windows и баз данных быстрее и качественнее.
    Java. Уровень 1. Основы программирования / "Специалист" (2011) RUSJava. Уровень 1. Основы программирования / "Специалист" (2011) RUS
    Цель курса: Получить теоретические знания и технические навыки, требующиеся для создания простых Java-приложений.По окончании курса Вы будете уметь: * Создавать простые Java-приложения в среде Eclipse; * Отлаживать создаваемые приложения; * Использовать справочную систему Eclipse для Java и стандартных библиотек Java 2; * Создавать простые граф...
    Update SolidWorks 2010 SP2.1 Win32 & Win64Update SolidWorks 2010 SP2.1 Win32 & Win64
    SolidWorks – система автоматизированного проектирования, инженерного анализа и подготовки производства изделий любой сложности и назначения. SolidWorks является ядром интегрированного комплекса автоматизации предприятия, с помощью которого осуществляется поддержка жизненного цикла изделия в соответствии с концепцией CALS-технологий, включая двунапр...
    SIDEFX HOUDINI MASTER V11.0.733 WIN32 WIN64SIDEFX HOUDINI MASTER V11.0.733 WIN32 WIN64
    Side Effects Software, лидер в области 3D анимации и визуальных эффектов, спешит объявить о немедленном выходе Houdini 11. С акцентом на производительность, Houdini 11 удовлетворяет потребности художников и студий, которые ищут способы сделать больше и работать быстрее.
    Разработка приложений под Android. Базовый курс (2017)Разработка приложений под Android. Базовый курс (2017)
    Курс предназначен для тех, кто только начинает изучать программирование для мобильных устройств на операционной системе Google Android. Курс состоит из 8-ми уроков, где рассматриваются основы Android SDK: библиотеки классов на Java, основы XML с помощью которых вы сможете писать простые программы для Android.
    Горнаков Symbian OS. Программирование мобильных телефонов на C++ и Java 2 M ...Горнаков Symbian OS. Программирование мобильных телефонов на C++ и Java 2 M ...
    Создание мобильных приложений для операционной системы Symbian - сложная и трудоемкая задача. Эта книга познакомит вас с основами программирования для Symbian OS на языке программирования C++, а одна из глав посвящена программированию Java 2 ME приложений.


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