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

时间:2019-07-19 11:01:36

标签: c windows winapi

我在POSIX方面经验丰富,并且目前正在使用Windows API。

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

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

通过该API导航的方法是什么?入口点在哪里?

我同意我的问题尚不清楚,但我的意思是,我正在寻找Linux上等效的手册页,但要寻找Windows API。格式并不重要,我只需要一本手册即可。

更多具体示例:

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

2 个答案:

答案 0 :(得分:4)

Microsoft平台文档的切入点是MSDN library。 (相对;请参见评论)很全面。

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

int32_t不是平台类型,它是由C和C ++核心语言定义的。它可能是 记录在MSDN库中的某个地方,但我不会在那儿查找(也就是说,这是您在Microsoft C++ language extensions上查找的地方)。

答案 1 :(得分:2)

第二个问题:

  

LSTATUS的定义是什么?

编辑:

Windows头文件WinReg.h具有这一行

typedef __success(return==ERROR_SUCCESS) LONG LSTATUS;


Windows类型定义的列表可以在Windows Data Types中找到。类型LSTATUS未列出。最接近的是

  

LRESULT

     

邮件处理的签名结果。

     

此类型在WinDef.h中声明如下:

 typedef LONG_PTR LRESULT;
相关问题