[DllImport("wininet.dll", CharSet = System.Runtime.InteropServices.CharSet.Auto, SetLastError = true)]public static extern bool InternetSetOption(int hInternet, int dwOption, IntPtr lpBuffer, int dwBufferLength);然后在程序启动函数处调用以下函数:private unsafe void SuppressWininetBehavior()
{/* SOURCE: http://msdn.microsoft.com/en-us/library/windows/desktop/aa385328%28v=vs.85%29.aspx* INTERNET_OPTION_SUPPRESS_BEHAVIOR (81):*      A general purpose option that is used to suppress behaviors on a process-wide basis. *      The lpBuffer parameter of the function must be a pointer to a DWORD containing the specific behavior to suppress. *      This option cannot be queried with InternetQueryOption. *      * INTERNET_SUPPRESS_COOKIE_PERSIST (3):*      Suppresses the persistence of cookies, even if the server has specified them as persistent.*      Version:  Requires Internet Explorer 8.0 or later.*/int option = (int)3/* INTERNET_SUPPRESS_COOKIE_PERSIST*/;int* optionPtr = &option;bool success = InternetSetOption(0, 81/*INTERNET_OPTION_SUPPRESS_BEHAVIOR*/, new IntPtr(optionPtr), sizeof(int));if (!success){MessageBox.Show("Something went wrong !>?");}
}

.NET WebBrowser不与IE或其他进程共享cookie(WebBrowser独立cookie方法)相关推荐

  1. 注入安卓进程,并hook java世界的方法

    说明: 安卓系统的可执行对象有两个世界,一个是Linux Native世界,一个是Java世界.两个世界能够通过jvm产生交互,具体来说就是通过jni技术进行互相干涉.但是在正常情况下,只能在Java ...

  2. 【转载】进程间的通信之剪贴板方法实现源码

    1 源码无私奉献 2 3 void CClipboardDlg::OnBnClickedButton1() 4 { 5 // TODO: 在此添加控件通知处理程序代码 6 //打开剪贴板 7 if(O ...

  3. linux 进程 释放内存,Linux 释放内存方法和原理

    今天惊愕地发现,主节点上8G内存被不知道什么进程吃掉了整整6G有余,正常的计算快要维持不下去了,遂处理之. 先看看内存使用状况 [root@node1 ~]# free -m total used f ...

  4. linux系统编程之进程概念(操作系统---管理,进程创建,进程状态,进程优先级, 环境变量,程序地址空间,进程O(1)调度方法)

    系统编程: 进程概念->进程控制->基础IO->进程间通信->进程信号->多线程 进程概念 冯诺依曼体系结构----现代计算机硬件体系结构 冯诺依曼体系结构----现代计 ...

  5. 进程间同步的几种方法

    什么是临界区? 每个进程中访问临界资源的那段程序称为临界区(临界资源是一次仅允许一个进程使用的共享资源).每次只准许一个进程进入临界区,进入后不允许其他进程进入. 进程间同步 把异步环境下的一组并发进 ...

  6. linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解?

    问: linux的虚拟内存是4G,而每个进程都有自己独立的4G内存空间,怎么理解? 每个进程所拥有的4G独立的虚拟内存空间是什么意思?linux系统的虚拟4G空间中,高位的1G是用于系统内核运行的,那 ...

  7. 用FileMapping跨进程共享数据

    FileMapping貌似是Windows唯一提供的跨进程共享数据的方法.如果将客户端的资源文件单独创建一个资源进程,则本机开启的多个客户端都可以使用该资源进程获取资源,这样,很容易使大型3D游戏支持 ...

  8. VS2017 启动调试出现 无法启动程序“http://localhost:15613” 操作在当前状态中是非法的。 同时附加进程也是错误的解决方法

    VS2017 启动调试出现 无法启动程序"http://localhost:15613" 操作在当前状态中是非法的. 同时附加进程也是错误的解决方法 参考文章: (1)VS2017 ...

  9. 用以促学——Linux进程后台运行的原理、方法、比较及其实现

    用以促学--Linux进程后台运行的原理.方法.比较及其实现 文章目录 用以促学--Linux进程后台运行的原理.方法.比较及其实现 前言 相关基础知识 应用场景 问题所在 linux概念说明 ses ...

最新文章

  1. Python隐藏属性
  2. Mysql Connector 5.1 好用的新特性
  3. matlab中随机函数的具体使用方法
  4. 两个自变量和一个因变量spss_多个自变量(包括离散变量和连续变量)对一个因变量的影响(SPSS:协方差分析)...
  5. 2022年Python数据分析的宝藏地带
  6. cmd python封装成exe_别再问我怎么Python打包成exe了!
  7. 安装php no permision,php安装过程中的No package ‘xxx’ found问题
  8. php trace 图形,PHP Trace 设计原理
  9. 信安教程第二版-第14章恶意代码防范技术原理
  10. 华为机试HJ2:计算某字母出现次数
  11. JNI新旧两种方式不冲突,可以共存
  12. 浏览器分辨率使用排名以及不同分辨率下的网页测试
  13. Welcome to Xiao
  14. 图片的四种格式.jpg、.gif、.png、.bmp
  15. Springboot专利申请服务平台 毕业设计-附源码260839
  16. 浏览器window对象
  17. python多叉树_python中高效的四叉树实现
  18. 手机ram和rom的区别
  19. 正式工作后的一些变化和感受
  20. Firefox设置中文

热门文章

  1. VTK:几何对象之CylinderExample
  2. OpenCV无缝克隆不带GUI的模块的实例(附完整代码)
  3. C语言二叉树一个节点的所有祖先节点(附完整源码)
  4. OpenGL noperspective在窗口空间中线性插值的实例
  5. OpenGL 具有深度恢复的SSAO
  6. C语言实现哈希表(附完整源码)
  7. QT绘制饼状图,自定义切片。
  8. 13.5.虚拟化工具--jhat详解、13.6.虚拟化工具--jstack详解
  9. 分布式文档系统-document id的手动指定与自动生成两种方式解析(来自学习笔记:龙果学院ES课程)
  10. 09_Android中ContentProvider和Sqllite混合操作,一个项目调用另外一个项目的ContentProvider