300分请教使用CppWebBrowser动态设置代理(根据txt文件中地址变化)来打开网页?在线,特急!请给出具体源码,也可发到邮箱redgodfather@

minlulu 2005-12-24 07:08:24
见标题!
...全文
205 6 打赏 收藏 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
蒋晟 2005-12-26
  • 打赏
  • 举报
回复
void CVote100Dlg::ChangeProxy()
{
ASSERT(m_astrProxies.GetSize()>0);
CString strProxy=m_astrProxies[m_iProxyIndex];
if(strProxy.IsEmpty())
{
INTERNET_PROXY_INFO ipi;
ipi.dwAccessType=INTERNET_OPEN_TYPE_DIRECT;
ipi.lpszProxy=NULL;
ipi.lpszProxyBypass=NULL;
UrlMkSetSessionOption(INTERNET_OPTION_PROXY,&ipi,sizeof(ipi),0);
}
else
{
INTERNET_PROXY_INFO ipi;
ipi.dwAccessType=INTERNET_OPEN_TYPE_PROXY;
ipi.lpszProxy=strProxy;
ipi.lpszProxyBypass=NULL;
UrlMkSetSessionOption(INTERNET_OPTION_PROXY,&ipi,sizeof(ipi),0);
}
m_iProxyIndex++;

if(m_iProxyIndex>=m_astrProxies.GetSize())
{
AfxMessageBox(_T("All Proxy Used"));
EndDialog(IDCANCEL);
m_iProxyIndex=0;
}
}
ccrun.com 2005-12-26
  • 打赏
  • 举报
回复
妖哥来也!!!


现在这个提示:
[Linker Error] Unresolved external 'UrlMkSetSessionOption' referenced from D:\CBUILDER5\PROJECTS\代理\UNIT1.OBJ
是因为你的工程中没有加入urlmon.lib。
用两种方法加入:
1. IDE中选菜单Project--》Add to project--》找到$(BCB)\Lib\Psdk\urlmon.lib文件加入到工程中。
2. 在代码中加入:
#pragma link "urlmon.lib"
注意路么,否则找不到。
minlulu 2005-12-26
  • 打赏
  • 举报
回复
[Linker Error] Unresolved external 'UrlMkSetSessionOption' referenced from D:\CBUILDER5\PROJECTS\代理\UNIT1.OBJ,我加了头文件urlmon.h啊?再请教蒋老大!
gordonwg 2005-12-25
  • 打赏
  • 举报
回复
以前的帖子好像讲的不太清楚~关注
gordonwg 2005-12-25
  • 打赏
  • 举报
回复
帖子怎么看不到了啊?
minlulu 2005-12-24
  • 打赏
  • 举报
回复
up

1,317

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 网络及通讯开发
社区管理员
  • 网络及通讯开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧