C# 任务栏闪动显示任务。
就是C#做的窗体,在有更新时,但是该窗体没有聚焦,能不能让他像QQ聊天窗体那样,在任务栏中变成蓝色,提示用户?...
就是C#做的窗体,在有更新时,但是该窗体没有聚焦,能不能让他像QQ聊天窗体那样,在任务栏中变成蓝色,提示用户?
展开
4个回答
展开全部
这个需要用到系统API
using System.Runtime.InteropServices; //要用到系统API,这个命名空间必须应用
[DllImport("user32.dll")]
public static extern bool FlashWindow(
IntPtr hWnd, // handle to window
bool bInvert // flash status
);
//声明FlashWindow()
private void btn_FlashMe_Click(object sender, System.EventArgs e)
{
FlashWindow(this.Handle,true);
}
如此这般便可,你把代码复制到程序中就可以看到效果了
using System.Runtime.InteropServices; //要用到系统API,这个命名空间必须应用
[DllImport("user32.dll")]
public static extern bool FlashWindow(
IntPtr hWnd, // handle to window
bool bInvert // flash status
);
//声明FlashWindow()
private void btn_FlashMe_Click(object sender, System.EventArgs e)
{
FlashWindow(this.Handle,true);
}
如此这般便可,你把代码复制到程序中就可以看到效果了
展开全部
直接使用API,不太好,不过是一种办法,上个项目,我就这样作的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个比较高深啊~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
太深奥了吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询