您的位置:程序门 -> vc/mfc -> 界面



当用户用鼠标双击一个文本文件时,自动删除该文件


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


当用户用鼠标双击一个文本文件时,自动删除该文件[已结贴,结贴人:zenny_chen]
发表于:2007-05-11 20:33:22 楼主
请问,如何实现该功能?
发表于:2007-05-11 20:57:581楼 得分:25
做shell扩展吧.
发表于:2007-05-11 20:58:162楼 得分:25
说得具体点啊
发表于:2007-05-11 21:12:573楼 得分:0
就是运行一个可执行文件后,用鼠标双击桌面上的文本文件,就自动删除它。
删除文件我知道怎么做。
现在就是如何获取桌面上的文本文件这个组件。

是不是用getdesktopitem这个shell函数?
发表于:2007-05-11 21:18:174楼 得分:25
刚刚湿了一下:

建立一个文件,   批处理:
c:\delete.cmd
内容为:
del   %1

资源管理器中
工具   -   文件夹选项   -   文件类型
新建,   扩展名为   aaa
高级:   新建动作,   名为   open,   执行的程序为   c:\delete.cmd

确定,   关闭

找个地方   建立文件   ,   akdjf.aaa
双击之,   出现了一个   console   黑屏,   被删除了

可以改良改良
发表于:2007-05-11 21:20:015楼 得分:25
编程实现外壳关联,   是不是这个思路?
发表于:2007-05-11 21:36:346楼 得分:0
可能是吧。
效果就如同用鼠标单击桌面上某个图标后,该图标背景色就变成蓝色的那种。
现在就是双击它,那么还要判断它是否为文本文件,如果是则删除。


快速检索

最新资讯
热门点击