打开默认浏览器,错误
用chtmlview生成一个最最简单的浏览器,view中只加了几句代码,如下:
CString tmp=((CNewBrowserApp*)AfxGetApp())->m_lpCmdLine;
tmp=tmp.Right(tmp.GetLength()-1);
tmp=tmp.Left(tmp.GetLength()-1);
Navigate2(_T(tmp),NULL,NULL);
然后替换把IE改名,把我的浏览器改为IEXPLORE.exe
这时插入U盾(建设银行的,华大/握奇/大明 之一)
会弹出以下的提示
C:\Documents and Settings\Administrator\https:\ibsjstar.ccb.com.cn\app\V5\CN\STY1\login.jsp?UKEYSERIALNUM=4160430491
contains and invalid path.
如果双击本地文件htm文件,会弹出:
找不到文件"...",请确定文件名是否正确后,再试一次,要搜索....
然后查看文件夹类型
htm打方式是IE
其中DDE为 "%1",,-1,0,,,,
还有,在人家机器上测试了一下设置,人家默认是maxthon 我把遨游的路径替换成我的,那双击打开htm是没问题的
遨游中没有DDE设置
测试的过程中,也试了360浏览器,改一下名,替换IEXPLORE.exe,插入U盾,能正常打开
我想请问一下大家,我如何做了达到360浏览器的效果?即插入U盾,能正常打开网址