CLR窗口应用程序 .net框架,则很好找,主函数就是main,但切记不要再main里写内容,因为主函数是用来构建框架的,如果你写到main最前面首先此时所有对象没有构建,你要在这写个死循环,程序就不启动了,如果你写到最后,在你关闭程序前,你写的代码是不会运行的。。。 窗口程序里,主函数不重要,根本不用管在哪。。。关注主窗口更重要。。。
只有强制退出不会调用。因为是被 *** 作系统干掉,而不是程序自己结束。WndProc(ref Message m)
protected override void WndProc(ref Message m)
{
const int WM_SYSCOMMAND = 0x0112
const int SC_CLOSE = 0xF060
if (m.Msg == WM_SYSCOMMAND &&(int) m.WParam == SC_CLOSE)
{
//在这里干你要干的事
}
base.WndProc(ref m)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)