是否有Microsoft标准用于重载窗口的关闭?

时间:2011-11-02 20:38:01

标签: .net winforms

我设法找到了许多与拦截此事件的方法有关的信息(HereHere),但我实际上无法找到有关右上角Windows推荐的任何信息关闭按钮。

是否有明确指导拦截OnFormClose功能?有问题的例子是最小化到系统托盘,我知道它是一个非常具体的问题,但它是为了解决争论。

1 个答案:

答案 0 :(得分:1)

你的问题不清楚。

没有OnFormClose事件。但是,有OnFormClosedOnFormClosing个事件。

如果您要问What should the Close button on a window do?,那么您可能会发现此引用和参考有用:

  
    

所有带有标准窗口框架的主窗口和辅助窗口都应在标题栏上有一个“关闭”按钮。单击“关闭”具有取消或关闭窗口的效果。

  

http://msdn.microsoft.com/en-us/library/windows/desktop/aa511262.aspx

但是,如果您问的是拦截或处理这些事件的最佳方法是什么,那么您可以参考MSDN文档:

http://msdn.microsoft.com/en-us/library/system.windows.forms.form.onformclosed.aspx http://msdn.microsoft.com/en-us/library/system.windows.forms.form.onformclosing.aspx

除此之外,我会要求你澄清你的问题。