请问点击任务栏事件的消息码

纪俊 2004-08-19 10:10:52
if (Msg.Msg==WM_SYSCOMMAND && (Msg.WParam&0xFFF0)==SC_ICON)//拦截到最小化消息
上边是拦截最小化消息
请问点击任务栏事件的消息码(我想要得是点击任务栏让程序还原的消息--之前程序已经最小化到任务栏了)是什么呢?
我察看了windows.inc没找到相关的

请大家赐教,多谢哈!
...全文
223 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cnrealboy 2004-08-26
  • 打赏
  • 举报
回复
你的问题有方法解决了!!!

在addtional工具栏上,有一个带3个箭头的控件,是ApplicationEvents控件,这个控件可以让你处理系统事件:例如他的Restore函数,就是拦截还原消息,进行处理的地方!

其它就不说了,你能搞定的!!!
zwell 2004-08-22
  • 打赏
  • 举报
回复
最小化消息应该是ONRESIZE吧.
纪俊 2004-08-21
  • 打赏
  • 举报
回复
这里的高手呢...
请ccrun与季大哥等大虾帮忙啊~~5555
纪俊 2004-08-20
  • 打赏
  • 举报
回复
"你在最小化的时候设置一个标志,在系统得到焦点的时候检查标识"
能说的详细一点么
谢谢
cnrealboy 2004-08-20
  • 打赏
  • 举报
回复
我也查不到这个消息。
但是你想拦截还原窗体,好像没有相应的消息,但是,还原的时候,系统一定会得到焦点/active,你在最小化的时候设置一个标志,在系统得到焦点的时候检查标识,不就可以做到了吗?

如果那位大虾能够知道有什么消息更好了,帮你顶!!!

13,825

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧