请教高手★如何最小化所有应用程序到任务栏?

缘中人 2004-08-31 08:16:59
如何最小化所有应用程序到任务栏?就像点了"显示桌面"一样效果


...全文
190 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tmrzcom 2004-09-01
  • 打赏
  • 举报
回复
不用发送消息,你想在哪触发,就把代码写在哪儿。
我不懂电脑 2004-09-01
  • 打赏
  • 举报
回复
用api广播最小化消息
Lonelywolf1899 2004-09-01
  • 打赏
  • 举报
回复
用不用发送消息啊?这代码写在哪里?
cnrealboy 2004-09-01
  • 打赏
  • 举报
回复
可以的, constantine(飘遥的安吉儿) 得代码没有问题。
constantine 2004-09-01
  • 打赏
  • 举报
回复
难道模拟不行吗?楼主有没有试过?
Win+D是真正的"显示桌面"的效果
要最小化就要用Win+M
代码都给你了,有问题吗?
缘中人 2004-09-01
  • 打赏
  • 举报
回复
PostMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MINIMIZE, 0);
用这个没有最小化到任务栏,最小化到了任务栏上方,连一些不可见的都成了小窗口,不行!
constantine 2004-08-31
  • 打赏
  • 举报
回复
模拟Win+D键 //显示桌面
keybd_event(91,0,0,0);
keybd_event(68,0,0,0);
keybd_event(68,0,KEYEVENTF_KEYUP,0);
keybd_event(91,0,KEYEVENTF_KEYUP,0);

或是模拟 win + M //最小化
keybd_event(91,0,0,0);
keybd_event(77,0,0,0);
keybd_event(77,0,KEYEVENTF_KEYUP,0);
keybd_event(91,0,KEYEVENTF_KEYUP,0);

13,873

社区成员

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

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