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.