我遵循了一些指南,这似乎是一项非常简单的任务。仍然,我不能让它工作。
我可以将应用程序最小化到托盘:
private void Form1_Resize(object sender, EventArgs e)
{
if (FormWindowState.Minimized == this.WindowState)
{
ntfIcon.Visible = true;
ntfIcon.Icon = SystemIcons.Application;
ntfIcon.BalloonTipText = "Antispin";
ntfIcon.ShowBalloonTip(500);
this.Hide();
}
else if (FormWindowState.Normal == this.WindowState)
{
ntfIcon.Visible = false;
this.Show();
}
}
但我不能让它从托盘中恢复
private void ntfIcon_DoubleClick(object sender, EventArgs e)
{
this.WindowState = FormWindowState.Normal;
}
很简单,窗口不会出现,即使this.Show()
在windowstate之后添加
请问有什么帮助吗?win10下编译winform