【问题标题】:Confused about WinMain Example return type [duplicate]对 WinMain 示例返回类型感到困惑 [重复]
【发布时间】:2013-09-29 03:53:08
【问题描述】:
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, 
LPSTR lpCmdLine, int nCmdShow)

在显示的示例中,WinMain 函数似乎有两种返回类型?:“int”和“WINAPI”?

我不熟悉这里发生的事情的语法。 “WINAPI”是返回类型还是别的什么?

【问题讨论】:

  • 是的,回答了我的问题,抱歉我做了一些搜索,但没有遇到。谢谢

标签: c++ winapi


【解决方案1】:

发现这是一个调用约定,更多信息可以在 Benjamin Lindley 在此处发布的链接中找到:what does WINAPI stand for

【讨论】:

    【解决方案2】:

    WINAPI 不是返回类型,这是一些微软的废话。

    wap

    对不起,我的意思是说 WINAPI 是实际计算为 __stdcall 的宏。

    Here 是一个与您的问题非常相似的问题,但有更多细节。基本上,这些是编译器扩展。我相信 gcc 通过 attributes 关键字提供了类似的扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-04-02
      • 1970-01-01
      • 1970-01-01
      • 2015-04-17
      • 2021-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多