gpt4 book ai didi

c++ - 如何使用 main() 而不是 init() 在 C++ wxidgets 中弹出对话框

转载 作者:太空宇宙 更新时间:2023-11-04 11:58:44 24 4
gpt4 key购买 nike

我正在使用 c++ 的 wxwidgets 从显示日志中弹出一个对话框,其中包含用于初始化的 init()。我想知道 init() 是弹出对话框所必需的,或者仅在 C++ 中仅使用 main() 即可完成。请指导我。

最佳答案

您可以在此处找到关于如何从自定义主例程初始化 wx 应用程序的冗长讨论:wxApp without Macros

根据我的经验,我可以告诉您在 wxApp::OnInit 实现中显示模态对话框(例如 wxMessageDialog::ShowModal)是可以的。

这只是一个问题,但是,使用 link 中提供的信息上面你应该能够在调用后显示模态对话框:

   wxApp::SetInstance( new MyWxApp() );
wxEntryStart( argc, argv );

关于c++ - 如何使用 main() 而不是 init() 在 C++ wxidgets 中弹出对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15060337/

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