摘要: 1、创建一个GUID标识该系统目录,比如:{7854FF7A-470F-4D04-9FC5-4CFC7B2A0E89}。下面的操作步骤将全部使用这个示例GUID。2、打开注册表编辑器(Registry Editor),在"HKEY_CLASSES_ROOT\CLSID"下New Key:{7854FF7A-470F-4D04-9FC5-4CFC7B2A0E89},默认值可以定义显示名称。3、"HKEY_CLASSES_ROOT\CLSID\{7854FF7A-470F-4D04-9FC5-4CFC7B2A0E89}"下New Key:DefaultIco 阅读全文
posted @ 2013-10-11 21:11 junchu25 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 最近开发一个Drive程序,修改注册表添加System Folder Drive后需要通知已打开的每个文件浏览器刷新。最初选择获取对应窗体的句柄并发送WM_KEYDOWN、WM_KEYUP的VK_F5消息未果,使用spy++监控Class Name =CabinetWClass、Window Caption =Computer窗体由鼠标右键"刷新"后所产生的消息,最终由Window Caption =ShellView的窗体句柄处理。代码很简单但调用FindWindowEx较多,但这并不是最佳方案。在MSDN搜索相关问题发现老外推荐参考"Folder Option 阅读全文
posted @ 2013-10-11 20:28 junchu25 阅读(695) 评论(0) 推荐(0) 编辑