社区
界面
帖子详情
怎么在程序中关闭一个窗口
leiyu_shi
2005-10-09 03:06:57
如果一个名为m_myWindow的窗口用m_myWindow.Domole();显示了出来,
用哪个函数可以把它再关掉。
谢谢指点
...全文
170
9
打赏
收藏
怎么在程序中关闭一个窗口
如果一个名为m_myWindow的窗口用m_myWindow.Domole();显示了出来, 用哪个函数可以把它再关掉。 谢谢指点
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
laofang
2005-10-25
打赏
举报
回复
对话框的"OK/确认"按钮会自动调整CDialog::OnOK(),后者会调用EndDialog关闭对话框.
deping_chen
2005-10-25
打赏
举报
回复
//用于关闭模态对话框的线程
static BOOL g_bTryToCloseModalDlg= FALSE;
UINT CloseModalDlg(LPVOID pParam )
{
Sleep(5000);//如果用户没有关闭,在5秒后关闭
char* WindowName = (char*)pParam;
while (g_bTryToCloseModalDlg)
{
CWnd* pWnd = CWnd::FindWindow("#32770", windowName);
if(pWnd )
{
pWnd ->SendMessage(WM_CLOSE);
}
Sleep(50);
}
return -1;
}
//弹出某个对话框
{
g_bTryToCloseModalDlg = TRUE;
AfxBeginThread(CloseModalDlg, DlgName);
dlg.DoModal();
g_bTryToCloseModalDlg = FALSE;
}
deping_chen
2005-10-25
打赏
举报
回复
在你调用DoModal之前一句,创建一个工作者线程,负责关闭该模态对话框。通过向该模态对话框发送WM_CLOSE消息。
wanshi_53
2005-10-24
打赏
举报
回复
你可以模拟WM_CLOSE消息即可!
关闭你所想的窗口
toumao
2005-10-23
打赏
举报
回复
我猜想楼主也有可能有以下要求:
不等用户点确定或取消,就要自动关闭。
那就用气泡提示好了。
guosenjuncs
2005-10-23
打赏
举报
回复
楼主可能不明白Domodal的含义,这个函数只有在用户结束对话框才返回的。所以你不要考虑如何结束它
legendhui
2005-10-09
打赏
举报
回复
模式对话框显示后,就进入了对话框的消息循环,只能在对话框里结束!
你可以这样判断
if(IDOK==m_myWindow.Domode())看对话框是否结束
wizard13
2005-10-09
打赏
举报
回复
void EndDialog( int nResult );
这个不行吗
Android应用
程序
UI架构 高清PTT
在Android应用
程序
UI架构
中
,还有
一个
重要的服务WindowManagerService,它负责统一管理协调系统
中
的所有
窗口
,例如管理
窗口
的大小、位置、打开和
关闭
等。这个PPT讲Android应用
程序
的Surface机制,阐述Activity、...
C#
关闭
一个
窗口
的同时打开另
一个
窗口
在.net的WinForm
程序
中
,如果是直接起动的Form作为主
窗口
,那么这个主
窗口
是不能
关闭
的,因为它维护了
一个
Windows消息循环,它一旦
关闭
了就等于声明整个应用
程序
结束,所以新打开的
窗口
也就被自动
关闭
了。因此要
关闭
...
C#如何
关闭
一个
窗口
的同时打开另
一个
窗口
在.net的WinForm
程序
中
,如果是直接起动的Form作为主
窗口
,那么这个主
窗口
是不能
关闭
的,因为它维护了
一个
Windows消息循环,它一旦
关闭
了就等于声明整个应用
程序
结束,所以新打开的
窗口
也就被自动
关闭
了。因此要
关闭
...
python
关闭
当前
窗口
_如何打开
一个
新
窗口
并
关闭
当前
窗口
?
我想问一下,当我在标题
中
写到,如何打开
一个
新
窗口
并(完全)
关闭
当前
窗口
?在有两个.py文件。它们彼此独立,也就是说,它们都可以独立运行。在在我的app.py有
一个
按钮。如果单击该按钮,我希望
关闭
当前
窗口
/文件并...
qt开发的
程序
为何
一个
主
窗口
关闭
了,
程序
不退出,而是到等到所有
窗口
关闭
了,才退出呢?
当你
关闭
一个
Qt应用
程序
的主
窗口
时,主
窗口
会发出
一个
关闭
事件。如果还有其他
窗口
打开,事件循环会继续运行,等待处理其他事件。Qt应用
程序
在执行时,会进入
一个
事件循环,该循环负责处理用户输入、事件和信号,并...
界面
15,977
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章