社区
VB基础类
帖子详情
通过窗口句柄关闭程序
lujilei
2009-08-14 01:56:29
在一个程序中获得另一个程序的一个窗口句柄时,如果通过该句柄(或其他方法)关闭该程序。要注意该程序有多个窗体(窗口),要求不是仅仅关闭句柄所指向的窗口,而是结束该窗口所在的程序,就象VB中的End语句。
...全文
507
4
打赏
收藏
通过窗口句柄关闭程序
在一个程序中获得另一个程序的一个窗口句柄时,如果通过该句柄(或其他方法)关闭该程序。要注意该程序有多个窗体(窗口),要求不是仅仅关闭句柄所指向的窗口,而是结束该窗口所在的程序,就象VB中的End语句。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
东方之珠
2009-08-14
打赏
举报
回复
[Quote=引用楼主 lujilei 的回复:]
在一个程序中获得另一个程序的一个窗口句柄时,如果通过该句柄(或其他方法)关闭该程序。要注意该程序有多个窗体(窗口),要求不是仅仅关闭句柄所指向的窗口,而是结束该窗口所在的程序,就象VB中的End语句。
[/Quote]
你这个是不正当的做法!!
只知道别人程序的某个窗口句柄,要去关人家的程序,这叫手榴弹倒算——危险!
这好比是:你随便拿把钥匙去开别人保险箱,还没捅开,警察就来了!
贝隆
2009-08-14
打赏
举报
回复
PostMessage
SendMessage
倒大霉的上帝
2009-08-14
打赏
举报
回复
用递归GetParent的方法获得父窗口句柄,然后CloseHandle
futosky
2009-08-14
打赏
举报
回复
获得进程标识符不是更好?
寻求 System.ComponentModel.Win32Exception:“创建
窗口
句柄
时出错。”的问题原因
在Winform应用中,尝试在
窗口
关闭前进行判断和处理,可能导致在任务栏
关闭程序
时出现创建
窗口
句柄
时出错的问题。此异常可能由于不正确的
窗口
管理或资源释放顺序引起。要解决这个问题,开发者需要检查
窗口
关闭事件的处理代码,确保所有资源正确释放,并且没有阻止
窗口
正常关闭的操作。,
C#中 System.InvalidOperationException:“在创建
窗口
句柄
之前,不能在控件上调用 Invoke 或 BeginInvoke。
这篇博客详细介绍了在
关闭程序
时遇到的控件Invoke异常问题。通过检查控件的IsHandleCreated属性,可以避免在
窗口
句柄
未创建时调用Invoke或BeginInvoke。在代码中添加判断条件,确保在
窗口
存在时才执行更新图像和刷新操作,从而解决了异常。这是一个常见的Windows Forms编程中处理控件同步问题的解决方案。
关闭 XXXXX 前你必须关闭所有会话框
本文介绍了一个与Microsoft管理控制台(MMC)相关的常见问题解决方案,即在关闭MMC时出现的错误提示。问题源于输入法程序持有
窗口
句柄
不释放,导致MMC误判
窗口
未关闭。解决方法为切换输入法状态,再尝试
关闭程序
。
DELPHI-线程的终止和退出
本文探讨了在Delphi中使用线程时如何正确处理窗体关闭情况,包括手动关闭线程以释放资源的方法,以及在窗体关闭时自动关闭线程的技巧。此外,还详细介绍了DELPHI线程的自动退出、受控退出以及退出API函数的使用,同时解决
关闭程序
时遇到的“无效
窗口
句柄
”问题提供了实用方法。
C# System.InvalidOperationException:“在创建
窗口
句柄
之前,不能在控件上调用 Invoke 或 BeginInvoke
文章讲述了在.NET程序中,当试图在
窗口
关闭前操作PictureBox控件时遇到的InvalidOperationException异常,解决方法是通过检查DispWnd_picbox的IsHandleCreated属性以确保
窗口
存在。,
VB基础类
7,789
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章