我想在聊天信使中实现动态更新功能。我创建了气球工具提示和闪光灯,以便在聊天窗口处于最小化状态时突出显示新消息的存在。代码如下所示。但现在我希望在鼠标单击或按键时实现蜂鸣器功能,以最大化状态恢复聊天窗口。
this.nfiBroadcast.Icon = Resource1.chat;
nfiBroadcast.ShowBalloonTip(2000, "New broadcast message received..!", ""
+ msg.senderDisplayName
+ " messaged you.", ToolTipIcon.Info);
if (this.WindowState == FormWindowState.Minimized)
{
this.WindowState = FormWindowState.Minimized;
FlashWindow.Flash(this, 3);
}
我该如何实施?
答案 0 :(得分:0)
要从最小化状态恢复窗口,只需将WindowState
设置为FormWindowState.Normal
:
this.WindowState = FormWindowState.Normal;