在哪里可以找到 Windows API 的手册页?

now*_*wox 3 c windows winapi

我在 POSIX 方面更有经验,目前正在努力处理 Windows API。

我想找到文档的单个入口点,但我尚未找到<wincon.h>. 我也无法弄清楚有多少标准标头(C99/C11)可用。

例如,我可以找到winreg.h,但找不到wincon.h(错误 404)。在RegDeleteKeyA文档中,我可以看到该LSTATUS类型,但没有记录。

通过此 API 进行导航的方法是什么?切入点在哪里?

我同意我的问题在某种程度上不清楚,但我的观点是我正在寻找 Linux 上的等效手册页,但针对的是 Windows API。格式并不重要,我只需要一份手册。

更具体的例子:

  • 我可以int32_t在 Windows 上使用吗?它记录在哪里?
  • 的定义是什么LSTATUS
  • 我在哪里可以找到一些使用读取注册表的示例winreg?...

Kon*_*lph 5

Microsoft\xe2\x80\x99s 平台文档的入口点是MSDN 库。它(相对;参见评论)全面。

\n\n
\n
    \n
  • 我可以int32_t在 Windows 上使用吗?它记录在哪里?
  • \n
\n
\n\n

int32_t不是平台类型,它是由 C 和 C++ 核心语言定义的\xe2\x80\x99。它\xe2\x80\x99s可能记录在MSDN库中的某个地方,但我不会\xe2\x80\x99t在那里查找它(也就是说,这是你\xe2\x80\x99d查找Microsoft C++语言扩展的地方)。

\n

  • @nowox:据我所知,MSVC 编译器不完全兼容 C99,而且可能永远不会完全兼容 C11。Microsoft 没有优先考虑 C 支持(他们自己说)。 (3认同)