!想实现类似IE的功能,其它程序可将自己的快捷按钮加进去
如果想写一个程序A,允许另一个程序B在A中加入B自己的菜单或快捷按钮,A程序该如何写,B程序如何将自己的按钮加进去?
[58 byte] By [
bigban] at [2008-2-13]
没问题,例如
用程序a
给windows下的记事本的系统菜单中加入自己的菜单
......
var
menu:hmenu;
window:hwnd;
....
begin
window:=findwindow(nil,'aaaaa')//aaaaa为文件的名字
menu:=getsystemmenu(window....);
appendmenu(menu,mf_string,'bbbbbbbb')
end;
end;
在论坛搜索里输入"动态创建控件","操作注册表"等关键词尽心搜索,即可或得相关信息!
如果信息不够多,使用搜索引擎!
不管你爱不爱听!别人给的只是思路,问题还要靠自己解决!