C# winform主窗体点击注销显示登录窗体,然后主窗体关闭,包括进程里面也关闭

和QQ很类似,点击注销按钮,关闭主窗体,显示登录窗体,然后换其他帐号登录。
我现在在主窗体代码中写的private void toolbtnQHLogin_Click(object sender, EventArgs e)
{

DialogResult result = MessageBox.Show("- 您确定退出,更换其它账号吗?", "退出", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);
if (result == DialogResult.OK)
{
this.Hide();
LoginForm lf = new LoginForm();
lf.Show();
}
}
这里只把主窗体隐藏了,进程里面还在,换帐号登不上!
请各位高手指点下。小弟刚接触C/S

//点击注销按钮事件里面写:
if (MessageBox.Show("您确定要注销登录吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
 { 
    Application.Exit();                          
    System.Diagnostics.Process.Start(System.Reflection.Assembly.GetExecutingAssembly().Location);
 }

温馨提示:内容为网友见解,仅供参考
第1个回答  2017-08-16
if (MessageBox.Show("确定要注销程序?", "安全提示", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
{
Application.Restart();
}
第2个回答  2014-06-30
你是用的socket吗 ?
相似回答