C# 单击引出序号工具提示时获取窗口的步骤

C# 单击引出序号工具提示时获取窗口的步骤,c#,C#,在聊天messenger应用程序中,我需要通过notify icon balloon tool tip来指示是否存在新消息。新消息的存在将通过生成flash(如果窗口处于最小化状态)在相应的任务栏项中产生高亮显示。因此,我实现并执行了它。代码如下所示 this.nfiClient.Icon = Resource1.chat; nfiClient.ShowBalloonTip(2000, "New message received..!", "" + msg.senderDisplayName

在聊天messenger应用程序中,我需要通过notify icon balloon tool tip来指示是否存在新消息。新消息的存在将通过生成flash(如果窗口处于最小化状态)在相应的任务栏项中产生高亮显示。因此,我实现并执行了它。代码如下所示

this.nfiClient.Icon = Resource1.chat;

nfiClient.ShowBalloonTip(2000, "New message received..!", "" + msg.senderDisplayName + " messaged you.", ToolTipIcon.Info);

if (this.WindowState == FormWindowState.Minimized)
   {

     this.WindowState = FormWindowState.Minimized;

     FlashWindow.Flash(this,3);

   }

现在我希望在单击气球提示时看到处于正常状态的窗口(如果窗口处于最小化状态)。我可以在notify图标的任何事件属性中设置它吗?请帮助我。

单击气球提示时触发
气球提示单击
事件。必须将事件处理程序与此事件绑定:

nfiClient.BalloonTipClicked += new EventHandler(nfiClient_BalloonTipClicked);

private void nfiClient_BalloonTipClicked(object sender, EventArgs e)
{
    // Handle the click event here by showing the window.
}
要解除事件处理程序的绑定,可以使用

nfiClient.BalloonTipClicked -= new EventHandler(nfiClient_BalloonTipClicked);