社区
Windows SDK/API
帖子详情
如何捕获桌面更新的消息
JPEXE
2012-06-19 02:23:43
如题,想要在程序中捕获到系统桌面上发生变动,如:图标被删除、新建、移动等。
是否有广播消息可以截取到?还是非要HOOK?请做过此类的朋友帮忙指点,谢谢!
...全文
327
10
打赏
收藏
如何捕获桌面更新的消息
如题,想要在程序中捕获到系统桌面上发生变动,如:图标被删除、新建、移动等。 是否有广播消息可以截取到?还是非要HOOK?请做过此类的朋友帮忙指点,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
蓝色光芒
2012-06-20
打赏
举报
回复
大家都知道桌面的图标是有个文件夹的,如果用户在这个文件夹上增加删除,这个消息...
所以还是定时读目录吧,不费CPU和硬盘的,Windows有缓存得嘛
sololie
2012-06-20
打赏
举报
回复
hook SysListView32上的WM_NOTIFY消息
wenqy01
2012-06-20
打赏
举报
回复
怕要用HOOK
JPEXE
2012-06-20
打赏
举报
回复
还是无人问津吗?再等一天看看……
鐵蛋
2012-06-20
打赏
举报
回复
要是windows有触发器就好了哈,呵呵
JPEXE
2012-06-19
打赏
举报
回复
有通过截获消息的办法吗?
飞牛
2012-06-19
打赏
举报
回复
可以试一下cnpack的文件监控
JPEXE
2012-06-19
打赏
举报
回复
自己顶一下!
JPEXE
2012-06-19
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
我是监视桌面文件夹的变化和注册表
桌面文件夹 是用户快捷方式
注册表是系统图标
期待更换的解决方法
[/Quote]
请问是监控的什么消息?不会是在Timer中去读取吧?
oloveuxyz
2012-06-19
打赏
举报
回复
我是监视桌面文件夹的变化和注册表
桌面文件夹 是用户快捷方式
注册表是系统图标
期待更换的解决方法
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章