![]() |
1
4
我也从类似的解决方案,并想出了这个解决方案,创建一个框架,禁用其他窗口做frame.MakeModal()并在显示frame之后停止执行start和event loop,当frame关闭时,退出事件循环,例如,我这里是使用wxpython的示例,但它在wxwidgets中应该类似。
|
![]() |
2
3
“停止执行”窗口并没有真正意义,因为窗口只处理发送给它的事件,例如鼠标、键盘或绘画事件,忽略它们会使程序看起来挂起。你应该做的是禁用框架中的所有控件,这将使它们变灰,并使用户意识到此时无法与它们交互。 类,构造函数有一个参数来指示可以与之交互的窗口,并且应用程序的所有其他窗口都将被禁用。 如果以后要执行辅助程序,则可以使用 函数来完成它。 |
![]() |
3
3
|
![]() |
4
0
不确定这是一个好的答案,但它起作用了。
WinApp1窗口从不被赋予wxFrame,也从不绘制。 |
![]() |
Роман ÐопÑев · mediactrl\u am出错。在使用llvm 5.0.0目标x86\u 64-w64-windows-gnu构建wxwidgets 3.0.3时使用cpp 7 年前 |
![]() |
Pekov · 将wxMathplot与代码::块一起使用 8 年前 |
![]() |
macroland · 向量中特定位置的唯一_ptr向量 8 年前 |
![]() |
sangz · 我可以使用wxwidgets读取zip存档吗? 8 年前 |
|
tracer_rock · wxMenuItem的子菜单 9 年前 |
![]() |
Misery · 如何在wxFreeChart中更改系列颜色和笔? 9 年前 |