查看主题内容
这个感觉不错哦,感谢分享
感谢分享!!!
感谢分享
我好好学习学习去
谢谢分享
527104427 这个方法好!已收录到1楼。多管齐下,总有一种方法凑效
在无忧上看到另一个写法,不知道是不是跟调用API是一样的:ENVI @@POSTMSG=65535;273;41504;Null
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=436677&extra=page%3D1
还有个问题,这两个在XP下都没有生效。
anson4 在无忧上看到另一个写法,不知道是不是跟调用API是一样的:ENVI @@POSTMSG=65535;273;41504;Null http://bbs.wuyou.net/forum.php?mod ...
这个写法跟你的代码是一样的,没区别。估计xp没有这么高级的api
XP的试下这个有没有用:
set^ EnviMode=1 set^ ForceLocal=1 set shcne_assocchanged=0x08000000 set shcnf_idlist=0x0000 call $--qd Shell32.dll,SHChangeNotify,#%shcne_assocchanged%,#%shcnf_idlist%,#0,#0
效果不错,感谢分享
非常有用,感谢分享
顶
WIN11系统 换主题用这个无效 有空研究下
//删除(隐藏)快捷箭头 需要刷新图标 实测无效 REGI ~HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons\\29=%%SystemRoot%%\system32\imageres.dll,198 //REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons\\! envi @@DeskTopFresh=clearicon;1 call SendMessage exit _sub SendMessage set hwnd_broadcast=0xffff set wm_settingchange=0x1a set smto_abortifhung=0x0002 set$# IntPtr.Zero=*8 0 call $--qd User32.dll,SendMessageTimeoutW,#%hwnd_broadcast%,#%wm_settingchange%,*IntPtr.Zero,#0,#%smto_abortifhung%,#100,*IntPtr.Zero //如果该函数成功,则返回值为非零值。 如果使用hwnd_broadcast,SendMessageTimeout 不会提供有关单个窗口超时的信息。如果函数失败或超时,则返回值为 0。 要获得更多的错误信息,请调用 GetLastError。 如果 GetLastError 返回 ERROR_TIMEOUT,则函数超时。Windows 2000: 如果 GetLastError 返回 0,则函数超时。 set wm_command=0x0111 set$# IntPtr.Zero=*8 0 call $--qd --bool User32.dll,PostMessageW,#%hwnd_broadcast%,#%wm_command%,#41504,*IntPtr.Zero //如果该函数成功,则返回值为非零值。如果函数失败,则返回值为零。 要获得更多的错误信息,请调用 GetLastError。 _end
感谢分享 学习一下
Thanks for sharing
thanks
有源代码吗?