首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

webbrowser 做IE 的有关问题

2012-03-01 
webbrowser 做IE 的问题.1.如何才能像IE的收藏下拉菜单一样显示收藏的网址.2.如何响应IE的编辑菜单下查找(

webbrowser 做IE 的问题.
1.   如何才能像IE的收藏下拉菜单一样显示收藏的网址.
2.   如何响应IE的编辑菜单下   查找(当前页),同热ctrl+f.   但不要程序发送   ctrl+f的这样的热键,

[解决办法]
//看看这个代码熟悉不 :) 要学会举一反三

procedure TForm1.Button1Click(Sender: TObject);
const
IDM_FIND = 67;
var
vHandle: THandle;
begin
vHandle := WebBrowser1.Handle;
vHandle := FindWindowEx(vHandle, 0, 'Shell DocObject View ', nil);
vHandle := FindWindowEx(vHandle, 0, 'Internet Explorer_Server ', nil);
SendMessage(vHandle, WM_COMMAND, IDM_FIND, Handle);
end;


你可以搜索一下 MSHTMCID.H 里面声明了很多类似的消息,以备不时之需

热点排行