wm中清除最近打开的程序

bldzht 2010-11-19 03:02:01
大家好:
wm中清除“最近打开的程序”,我将“HKEY_CURRENT_USER\Software\Microsoft\Shell\TaskSwitch”下面的值设置为“”,须重启才能清除开始菜单里的“最近打开的程序”,怎么才能不重启就能清理呢?我也试过::SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, 0),可还是不行!!
...全文
137 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bldzht 2011-01-06
  • 打赏
  • 举报
回复
试过好像也是不行的,有没有好的方法不重启机子就能清除呢?
xiayadong 2010-12-10
  • 打赏
  • 举报
回复
在wince中,最近使用的文档列表是通过下面函数进行操作的:
void SHAddToRecentDocs(UINT uFlags,LPCVOID pv);

有多种组合,根据你的情况:
uFlags=SHARD_PIDL,pv=0,调用函数后,最近使用的文档菜单中的所有项目都将被删除!
更详细的方法请查msdn.
lxpspring 2010-12-10
  • 打赏
  • 举报
回复
下文呢??
bldzht 2010-11-22
  • 打赏
  • 举报
回复
期待高手。。。。
bldzht 2010-11-19
  • 打赏
  • 举报
回复
先谢过SongQues,期待您下次光临。
SongQues 2010-11-19
  • 打赏
  • 举报
回复
以前删除过注册表好使就是不记得哪个了!我帮你找找!帮你顶一下!

7,655

社区成员

发帖
与我相关
我的任务
社区描述
Windows Phone是微软发布的一款手机操作系统,它将微软旗下的Xbox LIVE游戏、Zune音乐与独特的视频体验整合至手机中。
社区管理员
  • Windows客户端开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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