gpt4 book ai didi

c++ - 在 wxWidgets 中关闭 wxDialog

转载 作者:行者123 更新时间:2023-11-28 06:58:04 24 4
gpt4 key购买 nike

如上图所示..

我在 wxWidgets 中创建了一个 wxDialog。用户可以单击"is"或“否”。单击任一按钮后,将打开一个标准对话框,给出一条简单消息(覆盖成功或覆盖取消)

单击"is"或“否”后,我希望关闭主对话框(较大的对话框)

void OverwriteDLG::OnButton1Click(wxCommandEvent& event)
{
wxMessageBox ("Overwrite Complete","CopyMeister v1.0",wxOK);
}

上面的代码是"is"按钮的事件处理程序。我试过 destroy 函数,我试过 close 函数。我彻底搜索了互联网,但找不到太多帮助。有时程序在语法上工作,但对话框永远不会关闭。

对话框叫做OverwriteDLG

最佳答案

I searched the internet thoroughly but I couldn't find much help.

下面的页面描述了 wxDialog 类。

http://docs.wxwidgets.org/trunk/classwx_dialog.html

根据我对该页面的阅读,如果对话框是作为模态创建的,那么可以使用EndModal 函数来关闭对话框, 通过返回码返回用户操作。

关于c++ - 在 wxWidgets 中关闭 wxDialog,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22901117/

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