gpt4 book ai didi

c++ - 从其他函数调用 WinMain

转载 作者:行者123 更新时间:2023-11-28 02:47:44 26 4
gpt4 key购买 nike

所以我有一个 .cpp 文件,其中包含例如函数:drawLine()、drawSquare() 和 main()。在 main() 中,我想调用使用 WinApi 创建窗口的函数(从其他文件),然后调用 drawLine() 和 drawSquare() 在该窗口中绘制一些图形。如果 WinMain() 看起来像那样(仅声明),我该如何调用它:

int WINAPI WinMain (HINSTANCE hThisInstance,
HINSTANCE hPrevInstance,
LPSTR lpszArgument,
int nFunsterStil)

还有一件事。这个创建窗口是否必须在 WinMain 中,或者有没有办法将指令放在常规函数中?

最佳答案

问。如果它看起来像那样(仅声明),我该如何调用它?

  • 这些参数对于您的 GUI 应用程序的运行不是必不可少的。尝试这样做:

WinMain( 0, 0, 0, 0 );

问。这个创建窗口是否必须在 WinMain 中,或者有没有办法将指令放在常规函数中?

  • WinMain 只是入口点。你可以把它放在任何你想放的地方...

--

看来您的设置有点困惑。据我所知,您实际上并不需要 WinMain...只需调用 Windows API 函数即可创建您的窗口。

关于c++ - 从其他函数调用 WinMain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23867698/

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