关于windows shell extension的一些问题!
目前小弟正在做一个功能跟windows自带的“桌面”(就是右击任务栏-工具栏-桌面)这个功能差不多,但是windows的这个总是从根目录开始,而我现在要做的就是在右击某个目录(包括右击某个盘,快捷方式等)时,在弹出菜单中添加一项,然后取得现在所在的目录,并列出其目录下的所有目录和文件,如果鼠标再移到子目录时,再列出子目录下的所有目录和文件,依次类推。
第一个问题,如果我鼠标右击某个目录,怎么去获取这个目录所在的路径?
第二个问题,第一级目录及文件都被列出来后,当我鼠标在这些目录上移动时,怎么获得鼠标停留的目录的句柄,列出其下面的子目录和文件?
第三个问题,这种Active Dll工程,怎么来测试?
说明一下,小弟不太懂VB,完成这个工具是任务,请各位大侠帮帮忙!
希望能说得清楚些。
PS:网上也有类似功能的软件,如FastFolder,但是好像不公开源码的,否则倒是可以研究研究了。