我想实现的功能是多个CHTMLVIEW的进程,访问同一网站,
比如,进程1,2,3用帐号ABC都登录了CSDN,,下次打开进程1,2,3时,能对应帐号ABC,
但是现在的问题是COOKIE是共有的,所以只记录了最后一个,下次打开进程1,2,3时,3个进程都变成同一个帐号登录.我想拦截CHTMLVIEW的COOKIE,
但是我用DetourFunctionWithTrampoline 来拦截InternetGetCookieEx和InternetSetCookieEx,发现并不是所有的读写COOKIE的动作都能拦截得到.不知道是什么原因,明明COOKIE已经写到文件了,但拦截函数没反应,拦截函数是生效的,因为我拦截到很多调用.
PS InternetGetCookieA和W,EXA,EAW都有拦截.现请问下大神们,CHTMLVIEW本身有没有什么事件,可以很方便的拦截到COOKIE.
CHTMLVIEW能不能设定COOKIE保存的路径,如果能设置每个CHTMLVIEW的COOKIE路径,那就可以简单的解决问题了.
如果是HOOK InternetGetCookie,是用Detour不行,还是有什么技巧.
COOKIEhook