自己做了个浏览器,如何获得链接地址(例如,小弟我点击了QQ界面上的空间图标,调用小弟我的浏览器,如何获得QQ空间的地址),求高手帮忙
自己做了个浏览器,怎么获得链接地址(例如,我点击了QQ界面上的空间图标,调用我的浏览器,怎么获得QQ空间的地址),求高手帮忙?
自己做了个浏览器,在设置自己的浏览器为默认浏览器后,在另一个应用程序中调用了我的浏览器,在浏览器界面初始化的时候 ,怎么获得所点击的链接地址呢?(例如,我点击了QQ界面上的空间图标,调用我的浏览器,怎么获得QQ空间的地址),求高手帮忙?
------解决方案--------------------
你是包装了IE控件做的? IE控件有方法可以取到当前的URL
------解决方案--------------------
你解析一下启动命令行
我觉得应该是作为参数传给你的程序的
------解决方案--------------------
自己做了个浏览器,在设置自己的浏览器为默认浏览器后,在另一个应用程序中调用了我的浏览器,在浏览器界面初始化的时候 ,怎么获得所点击的链接地址呢?(例如,我点击了QQ界面上的空间图标,调用我的浏览器,怎么获得QQ空间的地址),求高手帮忙?
------解决方案--------------------
你是包装了IE控件做的? IE控件有方法可以取到当前的URL
------解决方案--------------------
你解析一下启动命令行
我觉得应该是作为参数传给你的程序的
------解决方案--------------------
- C/C++ code
//在.bat文件中写上test.exe www.google.com.hk(test.exe文件和.bat文件在同一个文件夹) //test.exe为程序名,www.google.com.hk为参数。 //下面的为test.exe程序的CXXApp类中的InitInstance函数。 BOOL CtestApp::InitInstance() { char szCommand[256]= {0}; lstrcpy(szCommand, AfxGetApp()->m_lpCmdLine); //弹出的内容就为www.google.com.hk MessageBox(NULL, szCommand, NULL, NULL); }
------解决方案--------------------
调用浏览器的时候会传URL过去的,你点击QQ空间的图标的时候,QQ程序里回调用默认浏览器,同时传地址过去
------解决方案--------------------
初始化时解析m_lpCmdLine这个变量