gpt4 book ai didi

c++ - 是否可以从常规 main 调用 WinMain?

转载 作者:可可西里 更新时间:2023-11-01 13:52:09 26 4
gpt4 key购买 nike

特别是,有没有一种方法可以创建 Windows 应用程序而无需使用“新建项目”向导直接指定它?显然简单地包含“windows.h”并不会自动创建一个主函数,所以如果我想“从头开始”创建一个 Windows 应用程序,我该怎么做呢?

最佳答案

当程序启动时,start_start 函数被调用。此函数的定义包含在通常自动链接的库中。在标准 C 程序中,它会执行一些启动操作,然后调用您的 main 函数。

这就是标准 C 程序中发生的情况,但您可以改用WinMain,这不是标准的。如果 main 不存在但 WinMain 存在,它将使用适当的参数调用 WinMain

因此,没有必要有main 函数; WinMain 而不是 main 用于此目的。

关于c++ - 是否可以从常规 main 调用 WinMain?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16805251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com