我正在编写一个在系统启动时自动启动的程序。
并在计算机关闭时将该信息存储在DataBase中。
换句话说,当计算机关闭时,我会显示消息框以获取保存信息。如果用户单击“是”,则将信息保存在数据库中。
if (MessageBox.Show("Save changes?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
MyFunction();
}
答案 0 :(得分:2)
检查此SystemEvents.SessionEnding事件。
答案 1 :(得分:0)
您可以从FormClosing event关闭应用程序。可以从SystemEvents获取widows关闭事件。