1.把程序放入“启动”组或者注册表的
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\Run
等位置
然后在 Main() 中 MessageBox(...)2.如果是 WinForm,可以在 Form_Closing 事件中 MessageBox(...),还可以根据点击“是”或“否”的DialogResult返回值,设置 e.Cancel 属性取消关闭,进而取消系统关机。
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\Run
等位置
然后在 Main() 中 MessageBox(...)2.如果是 WinForm,可以在 Form_Closing 事件中 MessageBox(...),还可以根据点击“是”或“否”的DialogResult返回值,设置 e.Cancel 属性取消关闭,进而取消系统关机。
解决方案 »
- C# 字符串处理问题
- Visual Studio 2008 英文版 读不出来汉字(变成乱码)?
- 怎么给中英文设置不同的字体?
- SettingsSingleFileGenerator 这个类有谁知道, 关于代码生成
- 通过ShowDialog()后显示的窗体关闭时是不是对象没有释放啊
- 关于dll打包问题,请教
- 如何用c#实现TCP SYN扫描
- (无分求助)关于树的底层节点的URL导航事件(无分求助)
- 怎么用代码创建一个新的窗体,高手支招!
- 新手问个初级的问题。
- 求购服装厂生产管理系统
- 在C#中,把DataGrid中的数据导出为Excel时,出现了数据ID号,如1000003300555,显示为了数据形式:1.33+e的形式,如何解决
关闭2000没有想到