关于默认浏览器的设置,向高手求救默认浏览器的问题
比如:
我打开QQ,点击空间或邮箱,这时会用默认浏览器打开
无论是IE,或是遨游,都会正确打开想请教一下,这个地址是通过什么方式传递给默认浏览器的我自己是这样实验的:
做了个chtmlview的最最简单的浏览器
在APP中加入一个字符串变量,传入cmdInfo.m_strFileName变量
在测试,播放建设银行的U盾(会自动弹出一个IE登陆窗口,把IE改了名,用我自己的浏览器改为IEXPLORE.exe)
这时弹出的登陆界面很正常
但,问题是QQ空间等都打不开,我不清楚原因在哪里然后,我又以同样的方法试了maxthon和360浏览器,他们都很可以正常打开QQ邮箱和空间,并且插入U盾时也能正常打开页面,我下载了MyIE老版本的源码,同样也是打不开。
从上午到现在我试了很多方法,自己实在没法解决,恳请老大耐心指点一下,能给个源码参照一下最好了,实在不胜感谢PS:为这事,明后天还要来加班,还拖着几个人陪我一起加班,真有点过意不去,无奈自己水平太菜 sigh~~
比如:
我打开QQ,点击空间或邮箱,这时会用默认浏览器打开
无论是IE,或是遨游,都会正确打开想请教一下,这个地址是通过什么方式传递给默认浏览器的我自己是这样实验的:
做了个chtmlview的最最简单的浏览器
在APP中加入一个字符串变量,传入cmdInfo.m_strFileName变量
在测试,播放建设银行的U盾(会自动弹出一个IE登陆窗口,把IE改了名,用我自己的浏览器改为IEXPLORE.exe)
这时弹出的登陆界面很正常
但,问题是QQ空间等都打不开,我不清楚原因在哪里然后,我又以同样的方法试了maxthon和360浏览器,他们都很可以正常打开QQ邮箱和空间,并且插入U盾时也能正常打开页面,我下载了MyIE老版本的源码,同样也是打不开。
从上午到现在我试了很多方法,自己实在没法解决,恳请老大耐心指点一下,能给个源码参照一下最好了,实在不胜感谢PS:为这事,明后天还要来加班,还拖着几个人陪我一起加班,真有点过意不去,无奈自己水平太菜 sigh~~
http://topic.csdn.net/u/20080123/12/e099929a-49ef-454a-b73f-4e69047dfe07.html
里面有方法
接收参数的问题 你可以去pudn搜索一下 如何在程序中打开一个页面 POST数据
这个是IE自动化的问题 我早上刚下了一段代码 不过在公司的机器上...
你找找关于IE自动化的技术文章 里面应该有
真巧 早上经理就是出了这个问题给我的...
这就是用默认浏览器打开谷歌。
GetCommandLine得到参数。
然后分析这个参数,如果有地址,则程序浏览网页即可.
需要用到COM技术,需要用到DWebBrowserEvents2事件
我对COM算是一点不会
看到这些,,,我的心就一直一直慢慢地沉下去。
我在pudn.com里面找了半天,没找到合适的
还有,我也没有账号可下载
http://blog.csdn.net/shanhe/archive/2005/07/31/441702.aspx
看了头晕啊,兄弟~~
能否帮我搜索一下,是哪个例子呀?自己在你说的pudn.com中未找到to:Tr0j4n
我帖子中描述得很清楚呀,就是点击QQ上面的邮箱,用浏览器打开,地址是如何传递给浏览器的,在浏览器中是什么技术?maxthon和360浏览器都有这个功能,我做的浏览器也想加入这个功能
他的引用是 "可执行浏览器路径" "打开htm的地址"
这个方法只适用于本地打开程序时传递的参数,不适用于互联网这种方法连插入U盾都弹不出来你实践一下试试就知道了?
测试运行 D:\Avant Browser\avant.exe www.baidu.com,成功的在标签页打开了
// Parse command line for standard shell commands, DDE, file open
这句话有没有理解?如果你实在不理解,那你做一个最简便的测试方法
用你的浏览器替换一下默认的浏览器(所谓默认,不一定是IE,先点击率QQ空间,看一下什么浏览器打开,就知道什么是默认浏览器)
查看一下,你的网址是否能正确打开,就很清楚你传递的参数是否正确
http://www.ccb.com/portal/cn/home/download.htm
----中国建设银行E路护航网银安全组件(个人版)安装后:中国建设银行网银安全检测工具---------->帮助
里面链接任意点击率,就会发现打不开,就会出现我所描述的情况这个里面的链接真的点击不开,弹出的参数都是embeddin
现在不清楚原因