Windows программирование


Введение

править

Эта книга стремится быть исчерпывающим источником для любых разработчиков кто заинтересован в программировании под платформу Windows. Начинаяя от низших уровней с Win32 API (C и VB Classic) и продолжая MFC (C++). После этих разделов, будет охвачена тема COM и создание модулей ActiveX на различных языках программирования. Потом погрузимся в Windows DDK и поговорим о программировании драйверов для устройств под платформу Windows. В заключение перейдём на задачи программирования высшего уровня, включая расширения оболочки, написание сценариев оболочки и в конце концов ASP и WSH.

Другие темы которые будут обсуждены: Написание скрин-сейверов, создание справочные HTML модули и компилирование DLL файлов.

Эта книга будет сфокусирована на темы специфичные Windows и будет избегать общие темы о программировании. Чтобы углубится ещё более в данные темы приветствуется к просмотру другие работы Wikibooks, такие как основы программирования на ASM, C, C++, Visual Basic и Visual Basic.NET и другие языки и концепты в деталях. Предоставлены соответствующие ссылки к этим книгам.

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

Содержание

править

Section 1: Основы Windows

править

Section 2: Win32 API и UI Элементы

править

Section 3: Классы Microsoft Foundation (MFC)

править

Section 4: Dynamic Data Exchange (DDE), ActiveX и COM

править

Section 5: Программирование Драйверов Устройств

править

Section 6: Программирование Оболочки

править

Аппендикс

править

Дальнейшее Чтение

править

Ресурсы Wikimedia

править

Programming Languages:

Информация о Windows:

Похожие темы:

Внешние Ресурсы

править
  • Advanced Win32 API Newsgroup
  • Microsoft Developers Network
  • Petzold, Charles, «Programming Windows», Microsoft Press.
  • Hart, Johnathan, «Windows System Programming», second edition, 2001.
  • Gordon, Alan, «The COM and COM+ Programming Primer», 2000.
  • Oney, Walter, «Programming the Windows Driver Model», second edition, 2002.