社区
VB基础类
帖子详情
怎样实现像U盘那样动态的在右键“发送到”里添加一个子菜单
hw200311
2006-04-18 10:39:11
我的程序是处理图片的,所以程序一启动就自动获取系统时间建一个文件夹做为工作目录,怎样实现像U盘那样一插上去就在右键里生成一个”发送到..盘“的菜单,然后一卸载就动态消失的效果啊?(对应我的程序就是启动和关闭)我知道可以调用函数修改注册表实现,现在的情况就是不知道是注册表里的哪一个键值,请高手指点。
...全文
349
22
打赏
收藏
怎样实现像U盘那样动态的在右键“发送到”里添加一个子菜单
我的程序是处理图片的,所以程序一启动就自动获取系统时间建一个文件夹做为工作目录,怎样实现像U盘那样一插上去就在右键里生成一个”发送到..盘“的菜单,然后一卸载就动态消失的效果啊?(对应我的程序就是启动和关闭)我知道可以调用函数修改注册表实现,现在的情况就是不知道是注册表里的哪一个键值,请高手指点。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Radar2006
2006-04-19
打赏
举报
回复
lixiaosan(小三) 说的对,启动和关闭时检查注册表就行了.
文件
HKEY_CLASSES_ROOT\*
文件夹
HKEY_CLASSES_ROOT\Floder\shell\open\command
迈克揉索芙特
2006-04-18
打赏
举报
回复
那你就要好好看看Windows Shell编程了,这可是一个十足的技术问题。
hw200311
2006-04-18
打赏
举报
回复
没有人顶吗?
hw200311
2006-04-18
打赏
举报
回复
谢谢Modest,这种解决方式答不到我的要求,我的程序里想得到像U盘那样的一插上去就动态的创建菜单,一卸就自动删除,并且是在程序里实现,请注意我问题里说的“程序一启动就自动获取系统时间建一个文件夹做为工作目录”,所以每天的工作目录的名字都是不同的。
youchenglong
2006-04-18
打赏
举报
回复
奶奶的,这么多老大和我抢分!!
youchenglong
2006-04-18
打赏
举报
回复
找到用户所在的目录,如"C:\Documents and Settings\user" 找到sendto目录如:"C:\Documents and Settings\user\SendTo"
在里面放一个你要的快捷就行了
迈克揉索芙特
2006-04-18
打赏
举报
回复
http://www.soft6.com/know/detail.asp?id=BAABII
迈克揉索芙特
2006-04-18
打赏
举报
回复
您可以向发送到菜单中添加新的快捷方式, 例如一个指向常用文件夹的快捷方式。
打开My Computer(我的电脑), 双击安装Windows的驱动器, 通常情况下为C驱动器。
双击Document and Settings文件夹, 之后选定并双击对应于特定用户的文件夹。
双击Sent To(发送到)文件夹。 缺省情况下发送到文件夹处于隐藏状态。如需显示该文件夹, 依次单击Tools > Folder Options(工具>文件夹选项)菜单项, 之后, 点击Show hidden files and folders(显示隐含文件与文件夹)。
在File(文件)菜单中, 指向New(新建)并单击Shortcut(快捷方式)。
依照屏幕上所显示的指令创建一个快捷方式。
现在, 当您右键单击一个文件并选择Send to(发送到)命令时, 指向您刚才所选定项目的快捷方式将成为菜单中的一个选项。通过这种方式, 您可以为本地或网络应用程序、文件、文件夹、计算机及Internet地址创建快捷方式。
迈克揉索芙特
2006-04-18
打赏
举报
回复
用VB创建快捷方式(无需第三方DLL)
http://chenoe.com/blog/blogview.asp?logID=2011
hw200311
2006-04-18
打赏
举报
回复
Modest还在线吗?
它的程序里用到Vb5stkit.dll动态链接库
我的VB是Vb6.0只有Vb6stkit.dll,调用那几个函数声明不同
这几个API函数在VB带的API浏览器中找不到,在MSDN中也找不到,怪了
hw200311
2006-04-18
打赏
举报
回复
谢谢Modest,我去研究哈子着。
lnboy1003
2006-04-18
打赏
举报
回复
ding
迈克揉索芙特
2006-04-18
打赏
举报
回复
这个比较全面:
http://www.hongen.com/pc/program/apitutor/api0014/api01.htm
迈克揉索芙特
2006-04-18
打赏
举报
回复
创建快捷方式:
http://www.china-askpro.com/msg2/qa54.shtml
删除就不用说了吧,用删除文件的方法就行了,后缀名是.lnk
hw200311
2006-04-18
打赏
举报
回复
但这是你在Windows下好做啥,你怎样在程序里建一个快捷方式并指向目标文件呢,这似乎是不可能办到的,所以修改注册表才是行得通的办法啊!
迈克揉索芙特
2006-04-18
打赏
举报
回复
在 Send To 文件夹中添加/删除快捷方式,快捷方式指向你自己的文件夹。
hw200311
2006-04-18
打赏
举报
回复
是的啊,就是在程序的启动和关闭里进行处理
但不知道修改注册表哪个键值
Modest能不能指点?
迈克揉索芙特
2006-04-18
打赏
举报
回复
U盘插入和拔出的时候Explorer会检测到,会调用Shell接口进行处理。
你的程序怎么从电脑里面“拔”出来?也就是打开和关闭吧?
在打开和关闭里面做处理不就行了吗?
hw200311
2006-04-18
打赏
举报
回复
vansoft说的方法似乎麻烦了点,像U盘插上去并没有在SendTo文件夹里新建什么快捷方式
lixiaosan能不能说清楚点呢?
lixiaosan
2006-04-18
打赏
举报
回复
WM_DEVICECHANGE
HKEY_CLASSES_ROOT\* 下
新建shell
新建command,修改其键值
加载更多回复(2)
U1 学会
U盘
分区与启动
每个人都有
U盘
,可是如果你的
U盘
只用来存放文件,就太浪费了。 《学会
U盘
分区与启动》课程介绍了
一个
非常有用的电脑技能:制作可启动的
U盘
,并隐藏启动分区。这样,你的小伙伴会觉得你拥有了
一个
有魔力的
U盘
。 通过...
TortoiseSVN
菜单
项功能说明
TortoiseSVN是windows下其中
一个
非常优秀的...TortoiseSVN不是
一个
独立的窗口程序,而是集成在windows
右键
菜单
中,使用起来比较方便。 TortoiseSVN每个
菜单
项都表示什么意思 01、SVN Checkout(SVN取出)点击SVN Che...
计算机知识培训包括计算机基础知识信息化,2010年信息化全员培训计算机基础知识题库.doc...
文档介绍:2010信息化全员培训计算机基础知识培训题库填空题需要将IE浏览器中查看到的好网址保存下来,可以使用IE中的
菜单
。[参考答案]收藏夹2. word文档的
菜单
项后面有
一个
指向右方的黑三角则表示该项操作后面还有。...
Java
实现
面向对象编程
目录 第1章... 10 抽象和封装......1.2通过创建对象
实现
领养宠物功能... 17 1.2.1创建类的对象... 17 1.2.2构造方法及其重载... 23 1.2.3常见错误... 28 1.3使用封装优化电
子
宠物系统的类... ...
【CyberSecurityLearning 4】NTFS安全权限及文件共享服务器
一、NTFS安全权限 学NTFS安全权限的目的是给文件和文件夹设置权限 1、NTFS权限概述 ① 通过设置NTFS权限,
实现
不同的用户访问不同对象的权限。(对象:文件和文件夹) ② 分配了正确的访问权限后,用户才能访问...
VB基础类
7,763
社区成员
197,605
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章