首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Windows Mobile >

wm中清除最近打开的程序解决方案

2012-01-14 
wm中清除最近打开的程序大家好:wm中清除“最近打开的程序”,我将“HKEY_CURRENT_USER\Software\Microsoft\She

wm中清除最近打开的程序
大家好:
  wm中清除“最近打开的程序”,我将“HKEY_CURRENT_USER\Software\Microsoft\Shell\TaskSwitch”下面的值设置为“”,须重启才能清除开始菜单里的“最近打开的程序”,怎么才能不重启就能清理呢?我也试过::SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, 0),可还是不行!!

[解决办法]
以前删除过注册表好使就是不记得哪个了!我帮你找找!帮你顶一下!
[解决办法]
下文呢??
[解决办法]
在wince中,最近使用的文档列表是通过下面函数进行操作的:
void SHAddToRecentDocs(UINT uFlags,LPCVOID pv);

有多种组合,根据你的情况:
uFlags=SHARD_PIDL,pv=0,调用函数后,最近使用的文档菜单中的所有项目都将被删除!
更详细的方法请查msdn.

热点排行