棒棒牛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1211|回复: 2

[解决] c# 最小化窗口在任务栏闪烁 谁有例子或者代码提示下 [复制链接]

V2

Rank: 2Rank: 2

游币
100
金币
83
经验
143
积分
181
帖子
37
发表于 2010-8-27 17:53:26 |显示全部楼层
本帖最后由 xuguangmail 于 2010-8-31 15:18 编辑

各位高手:

  c# 最小化窗口在任务栏闪烁  谁有例子或者代码提示下

   问题描述:

   当前窗口,在最小化任务栏后,如果有事件到来,触发响应;他如何闪烁一下。像qq消息来了是的都行。

版主

WPF_1.5_ray

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

游币
259
金币
543
经验
1690
积分
2175
帖子
428

2011 年度优秀版主 2010 年度优秀版主

发表于 2010-8-28 12:59:36 |显示全部楼层
调用Windows API FlashWindow
参见http://hi.baidu.com/%B7%BF%B6%F7 ... 37ee89b2b7dc71.html
What is real?

V2

Rank: 2Rank: 2

游币
100
金币
83
经验
143
积分
181
帖子
37
发表于 2010-8-31 15:17:42 |显示全部楼层
谢谢了!~

using System.Windows.Threading;
using System.Windows.Interop;

[System.Runtime.InteropServices.DllImportAttribute("user32.dll")]
public static extern bool FlashWindow(IntPtr handle, bool bInvert);

FlashWindow((new WindowInteropHelper(this)).Handle, true);
您需要登录后才可以回帖 登录 | 注册

bbniu.com (湘ICP备06008909号)  

GMT+8, 2012-2-6 10:09

Copyright © 2009-2011 bbniu.com. All Rights Reserved.

回顶部