社区
C++ Builder
帖子详情
一个关于界面的问题:
kingcaiyao
2003-06-02 03:12:01
我想当我的窗口最小化时(也就是处理任务栏中时,不是托盘时),对其进行闪烁,我用了FlashWindow,但没有闪烁,不知是何故?如果让窗体最大化或正常显示(只要不是最小化,让其处在任务栏时),这时用FlashWindow可以对其进行闪烁。我要达到的效果就好像qq一样,当你将你的qq窗体最小化后,如果此时有人连接上并发短消息过来,你的窗体的标题栏会在任务栏上不断地闪烁,应该怎么样才能做到呢?
...全文
23
12
打赏
收藏
一个关于界面的问题:
我想当我的窗口最小化时(也就是处理任务栏中时,不是托盘时),对其进行闪烁,我用了FlashWindow,但没有闪烁,不知是何故?如果让窗体最大化或正常显示(只要不是最小化,让其处在任务栏时),这时用FlashWindow可以对其进行闪烁。我要达到的效果就好像qq一样,当你将你的qq窗体最小化后,如果此时有人连接上并发短消息过来,你的窗体的标题栏会在任务栏上不断地闪烁,应该怎么样才能做到呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingcaiyao
2003-06-03
打赏
举报
回复
to zbc:
很好,可以实现,不过奇怪的是在BCB的Windows SDK中没有发现这个API,刚才在MSDN中看到,谢谢了。
myy
2003-06-03
打赏
举报
回复
info.hwnd = Application->Handle;
^^^^^^^^^^^^^^^^^^^^^^//注意这里!
zbc
2003-06-03
打赏
举报
回复
使用FlashWindowEx函数试试,如果要闪标题栏的话,如下应该就可以了:
void __fastcall TForm1::Timer1Timer(TObject *Sender)
{
FLASHWINFO info;
memset(&info,0,sizeof(FLASHWINFO));
info.cbSize = sizeof(FLASHWINFO);
info.hwnd = Application->Handle;
info.dwFlags = FLASHW_TRAY;
info.uCount = 5;
info.dwTimeout = 200;
FlashWindowEx(&info);
}
kingcaiyao
2003-06-02
打赏
举报
回复
annkie平安兄:
你误会了我的意思,我用了FlashWindow,但最小化时不行,我要的不是整个窗体的闪烁,而是标题栏的闪烁。对了,上次你说的那个问题,我帮你想了一个办法,明天在qq上给你留言.
annkie
2003-06-02
打赏
举报
回复
我知道怎么做
打它! :)
FlashWindow的第二个参数是True or false?
据说false的话就看不到效果
kingcaiyao
2003-06-02
打赏
举报
回复
改变了窗口的系统图标,但还是没有出现闪烁效果。
kingcaiyao
2003-06-02
打赏
举报
回复
还是不行啊?
kingcaiyao
2003-06-02
打赏
举报
回复
我先试试.
tomew
2003-06-02
打赏
举报
回复
改变窗口的系统图标也行啊
kingcaiyao
2003-06-02
打赏
举报
回复
UP
kingcaiyao
2003-06-02
打赏
举报
回复
楼上的误会我的意思了,我要的是标题栏进行闪烁,而不是托盘。
akiy
2003-06-02
打赏
举报
回复
任务栏里的闪烁,是通过对tray更换图标实现的
Android 高仿微信6.0主
界面
程序源码
代码为博客的实例代码:有
问题
请博客留言http://blog.csdn.net/lmj623565791/article/details/41087219
Qt 多
界面
来回切换的
问题
以及Qt
界面
关闭与销毁
Qt 中我们经常会用到好几个
界面
,那么这几个
界面
之间来回切换就是
一个
经常出现的
问题
。之前我也总是被这个
问题
困扰,现在写
一个
样例程序当作一种解决方案,希望能给大家启发。 首先我定义了两个
界面
,
一个
主
界面
,...
C++MFC
界面
编程(VS2013)上
VC++作为微软Visual Studio...通过
一个
一个
的实战例程,把大量的开发技巧,综合起来,深入浅出地教给朋友们,软件
界面
开发的思路与具体实现,让您的软件,不仅仅具备优秀的功能,也能拥有漂亮、大气、友好的用户
界面
。
关于设置Qt::FramelessWindowHint的窗口,
界面
不能自主刷新的
问题
。
问题
:如果
一个
窗口设置了无边框Qt::FramelessWindowHint,则该窗口
界面
不会自动刷新。 解决办法:重载showEvent,代码如下: void MyWidget::showEvent(QShowEvent *event) { this->setAttribute(Qt::WA_M...
推荐
一个
界面
库:RingSDK
建了
一个
静态库,方便自己编程,后来慢慢积累,函数越来越多,于是封装成类,再后来简单的封装也不行了,于是花了一段时间进行整理设计,基本上是重写了这个类库,于是就有了这个
界面
和图象库,是对过去自己编程写的...
C++ Builder
13,825
社区成员
102,679
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章