软件功能的两则小技巧
smzh8 2007-03-21 04:01:07 下面说些,一些软件常用功能,一些实现.
技巧一, 打开文件所处目录中,并且选中文件,(例如下载软件常用这一办法),但有人会发现如果用shellexecute或其他函数打开,要么只打开目录(要么只执行了文件),而没有选中,所以实现方法是,调用命令explorer /select,文件路径,这样就可以了,打开了文件的所在目录,并且选中了相应文件.
技巧二,实现自定义的一些链接如(ed2k:\\,tecent:\\),这些其他些软件惯用的功能技巧,这样可使用户更方便的使用软件,实现方法是在注册表下HKEY_CLASSES_ROOT下注册一个键值(起个名字这个就是要出现的名称如,如键个xxx名,那么实现后就是xxx:\\),然后在其右边建立字符值类型名为URL Protocol(其后值为空),然后在xxx键值下建立DefaultIcon和shell,DefaultIcon那是图标,shell为执行了这个xxx:\\协议所打开的程序,重点是在shell下键立的目录形式为open\command,然后在command键值的右边(默认中建立执行程序的路径),这样就OK了.
希望大家喜欢,由于整理匆忙,如有错,请大家多包涵!!