读书人

在CppWebBrowser中已经登录了论坛怎

发布时间: 2013-01-08 14:02:14 作者: rapoo

在CppWebBrowser中已经登录了论坛,如何保存cookies和Session,并且在下次登录使用CppWebBrowser时直接加载登录状态?
如题,向来看帖的和回帖的各位致敬!
[解决办法]
登陆后用get_cookie获取有效Cookie并保存
下次需要时用InternetSetCookie恢复
[解决办法]
顶贴学习。。。。。。
[解决办法]
路过学习
[解决办法]
来关注下。
[解决办法]

引用:
非常感谢dhua_fj的解答。
我还是不太清楚:InternetSetCookie能在CppWebBrowser中使用吗?还是仅针对IE?有没有具体的用法参考下?感谢之至!

InternetGetCookie/InternetSetCookie能在CppWebBrowser里生效的。貌似没有什么方法可以单独设置IWebBrowser2的Cookies,不幸的是CppWebBrowser就是基于IWebBrowser2的。
[解决办法]
BOOL InternetSetCookie(
__in LPCTSTR lpszUrl,
__in LPCTSTR lpszCookieName,
__in LPCTSTR lpszCookieData
);
如果不设置expires,只能同线程的有效,即同程序的webbrowser,
设定expires会影响所有的IE

读书人网 >C++ Builder

热点推荐