关于添加资源管理器右键菜单(200分求救) (200分)

  • 主题发起人 主题发起人 kgen
  • 开始时间 开始时间
这些问题,我觉得第二个毕竟难实现,第四个我不知道,其他的应该都不是太难。
我下星期五以前没有空,如果到时候还没有人给你回答,我替你写一个吧。
 
薄荷:
有空写一个吗?
发到:kgen1@163.com
 
大家继续讨论
 
通过 GetMenuString 取得当前所点击的菜单的名称,就可以对应的进行各项操作了。而要
引用DLL文件,只要在里面声明一下,直接调用就可。

......
MenuI := LoWord(lpici.lpVerb);
GetMenuString(tSubMenu[CurrentGroup-51],MenuI-1,sCaption,200,MF_BYPOSITION);
tPar:='-sendhavenumber '+sCaption+' '+ '"'+CurrentFileName+'"';
ShellExecute(lpici.hwnd,'open',PChar(RunFile),PChar(tPar),lpici.lpDirectory,SW_SHOW);
.....
tSubMenu 是当前操作的菜单的句柄,在添加菜单时可以取得。
 
第2,7,8已经成功解决
在此谢谢各位
还有几个请大家帮帮忙
 
kgen 我对此问题比较感兴趣,能否指教一下?
 
我只解决了的2,7,8问题,还有其他问题没解决
 
在目录上点击右键时,如何能够弹出我的菜单?
在驱动器上点击右键时,如何弹出我的菜单?
这些WinRAR都可以的,看来他的实现方法和我不同。
我的实现方法就是和yeath的例子相同的。
大家帮帮忙,我有急用,软件马上要交了!!
 
在注册表中搜索WINRAR的菜单,再看看它是如何实现地就行了吧?
 
找到了
谢谢abc_xp
其他问题可以回答一下吗?-->>见本问题第一贴
 
你看看FLASHGET是如何实现地吧/

应该不难,好像有一个什么文件
 
说清楚一点,好吗?
 
第4个问题很重要,谁能解决??
 
网上有个文档《Windows外壳扩展编程入门实例》
你可以down下来看看,对右键扩展讲的挺好的
在www.playicq.com上有下的
http://www.playicq.com/dispdoc.php?t=&id=870
 
拿信箱,我给你一个小例子
 
我的信箱 kgen@163.com
 
jlutt-sadan说的很对,哪个文档写的很详细,很实用,
里面有全部代码,
 
我正在研究那个文档中的例子,的确不错。
 

Similar threads

回复
0
查看
804
不得闲
D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
后退
顶部