如何在“我的电脑”中加一个和盘符并列的图标

Maconel 2007-08-29 11:34:56
我想实现这么一个功能。
在“我的电脑”中,显示一个由程序指定的图标,就像硬盘盘符那样。双击后,由我的程序控制显示。
就类似nokia手机的pc套件的功能一样。
请问这样的功能该如何实现,到哪里找相关资料。
在google上不知道该搜什么关键字,自己能想到的关键字也搜不到。

谢谢。
...全文
169 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
边城狂人 2007-09-26
  • 打赏
  • 举报
回复
有一个shellobjecteditor可以干这个事情,Google一搜就出来
边城狂人 2007-09-01
  • 打赏
  • 举报
回复
谢楼主了,又送分又送资料,够辛苦的
Maconel 2007-08-31
  • 打赏
  • 举报
回复
谢谢各位的关注。
由于公司分派了新任务,所以这个功能会延后再做。

现在我已经了解了该用什么方法来实现,不过还没时间做一个demo出来。
可能近期内我会用个人时间实现一个demo,到时将另发一个帖子进行说明。

如果迫切需要了解相关技术,可以参看这篇文章。这篇文章中也给出了一个例子。
http://www.codeproject.com/shell/namespcextguide1.asp
Maconel 2007-08-30
  • 打赏
  • 举报
回复
vc版的帖子中有人给出了方法,看起来似乎似乎是正确的方法,正在研究中。
帖子地址是:
http://community.csdn.net/Expert/topic/5733/5733664.xml?temp=.1793024

另外subst的方法,也许能部分实现一些功能,但肯定不是最合适的方法。
crazyboypl 2007-08-30
  • 打赏
  • 举报
回复
高人...学习中
边城狂人 2007-08-29
  • 打赏
  • 举报
回复
要实现你这个功能,得写代码,查N多英文资料,我看还是算了吧。
不过要是你找到了简捷的解决办法,通知我一声,嘿嘿。

DosDefineDevice是什么东西我不知道
不过用SUBST命令是可以创建新的盘符的,并且把这盘映射到一个目录上。
问题就是,SUBST生成的虚拟盘不支持autorun.inf,郁闷ing
qcjqtvb 2007-08-29
  • 打赏
  • 举报
回复
Shell "subst z: c:\temp", vbHide
用VB也可以的,最好在想办法指定运行的程序
qcjqtvb 2007-08-29
  • 打赏
  • 举报
回复
用DosDefineDevice可以删除一个盘符
也可以新建一个
至于要效果嘛,,可以像光盘一样,写一个AUTO什么的啊,双击的时候,自动运行什么程序的!或者像病毒那样写也可以啊
shadow841112 2007-08-29
  • 打赏
  • 举报
回复
关注下~

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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