【发布时间】:2015-03-08 19:07:21
【问题描述】:
我们有一个基于 .Net 的应用程序,用户经常错误地关闭它。我想禁用我发现几个示例应用程序的关闭按钮。我在互联网上搜索了禁用关闭按钮,但几乎所有应用程序都使用this.handle 方法在 user32.dll 上运行,如下所述:
public void DisableCloseButton() //A standard void function to invoke EnableMenuItem()
{
EnableMenuItem(GetSystemMenu(this.Handle, false), SC_CLOSE, MF_GRAYED);
}
我想禁用一个特定 ASP Web 应用程序的关闭按钮。简单的解决方案是对所有 IE 窗口禁用它,但是,这会影响其他网页浏览。因此,我需要检查任何机制的可能性,我可以根据这些机制区分目标 IE 应用程序和其他应用程序。
对于问题中的任何含糊之处深表歉意。
【问题讨论】:
-
圣洁...销毁所有软件....
标签: c# asp.net .net internet-explorer process