gpt4 book ai didi

c++ - C++中WinMain、main和DllMain的区别

转载 作者:IT老高 更新时间:2023-10-28 22:02:03 30 4
gpt4 key购买 nike

这三个功能有什么区别,什么时候使用??

最佳答案

ma​​in() 表示你的程序是 console application .

WinMain() 表示程序是 GUI application -- 即显示窗口和对话框,而不是显示控制台。

DllMain() 表示程序是 DLL . DLL 不能直接运行,但供上述两种应用程序使用。

因此:

  • 在编写要显示窗口等的程序时使用 WinMain。
  • 在编写 DLL 时使用 DLLMain。
  • 在所有其他情况下使用 main。

关于c++ - C++中WinMain、main和DllMain的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/416739/

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