我想要一份可离线使用的 Windows API 参考文档。 MSDN 很好,但当我无法访问互联网时,我也需要此类信息。
pdf、chm、帮助(对于 emacs)就可以了。
我当然不是第一个想要这个的人,但我找不到任何东西。有人可以指点一下可以找到的地方吗?
我看到 SDK 中可能提供了参考,但安装它需要大约 200 MB,而且我只想要文档。
只是 Win32 API,但它很漂亮:https://sourceforge.net/projects/win32-help-chm/files/
编辑:死链接替换为备用下载。
虽然现在已经有 17 年历史了,但 Microsoft 的 Win32.hlp 文件 对于像我这样仍在使用编程的人来说仍然是有用的参考 “扁平”Windows API。它仍然涵盖了我需要的 99%,而且非常多 比现在的MSDN和Windows使用起来更加方便快捷 SDK 文档因为它要小得多。这是一个文件 可以添加到您的 IDE 或喜爱的编辑器的帮助菜单中, 即使离线,也能立即拨打电话。
用于下载 Visual Studio 2012/2013/2015 帮助包以供离线使用的工具
官方 VS2012Documentation.iso & VS2013Documentation.iso
Visual Studio 2008 SP1 ISO 的官方 MSDN 库
在 Visual Studio 中,“帮助 > 管理帮助设置”您可以将内容下载到磁盘。然后你可以按F1查看它们。
此功能甚至在 Visual Studio Express 中也可用。您可以在
%PROGRAMFILES%\Microsoft Help Viewer\v1.0
手动启动帮助服务器
安装 Windows SDK 和 .NET 4 帮助内容大约需要 700MB。可能没有办法解决。
(Windows SDK 曾经包含文档,但似乎在 v7.1 中将其删除)
你甚至可以在帮助中进行离线搜索,尽管根据我的经验,相关率比谷歌差。
编辑:SDK 中还提供了“Microsoft 帮助系统”,因此您无需安装 Visual Studio 即可使用它