Windows Programming

维基教科书,自由的教学读本
跳到导航 跳到搜索

介绍[编辑]

本书的目的是为那些对 Windows 平台上编程感兴趣的开发者提供全面的学习资源。我们先从底层的 Win 32 API (C 和 经典的VB) 开始,然后上升到 MFC (C++)。除了这些基本的章节外,本书还会涵盖 COM 和使用各种语言编写 ActiveX 模块。接下来我们会深入研究 Windows DDK,并讨论 Windows 平台上的设备驱动编程。最终我们转向研究更高层次的编程任务:shell 扩展、shell 脚本,最后是 ASP 和 WSH。

本书中将讨论的其他话题包括:编写屏幕保护程序,创建 HTML 帮助模块和编译 DLL 文件。

本书会专注于 Windows 相关的话题,并避免通用编程话题。对于相关的资料,读者可以参考 Wikibooks 的其他著作。他们将更详细地介绍通用编程、ASM、C、C ++、Visual Basic 和 Visual Basic.NET 以及其他语言和概念。相关的链接已在文末提供。

我们假定读者对涉及到的编程语言具相关的前置知识。具体来说,本书的某些章节需要 C,C++ 和 Visual Basic 中的基础知识。

目录[编辑]

第一节:Windows 基础[编辑]

第二节:Win32 API与UI控件[编辑]

第三节:Dynamic Data Exchange (DDE), ActiveX and COM[编辑]

第四节:设备驱动程序编程[编辑]

第五节:Shell Programming[编辑]

第六节:Microsoft Foundation Classes (MFC)[编辑]

附录[编辑]

扩展阅读[编辑]

维基资源[编辑]

编程语言:

和 Windows 相关的信息:

相关主题:

外部资源[编辑]