获得IE地址栏中当前URL
bho可以获得URL,但是它是在用户访问URL是截取。
如果用户先打开一个网址,我想获得这时IE地址栏里的这个地址,那就不能通过截取信息来达到了。
该怎么做?
因为我的BHO已经获得了URL,但是某些情况下我需要再次获得当前地址栏里的URL地址去BHO中寻找对应的信息。
[解决办法]
HWND hIE=FindWindow("IEFrame",NULL);HWND hURL=FindWindowEx(hIE,NULL,"ToolbarWindow32",NULL)GetWindowText(hURL,str,100);