
网络相关
海浪
生活要有目标
展开
-
客户端跟服务器的信息交互-CHttpClient
http://www.codeproject.com/kb/library/lyoulhttpclient.aspxDownload CHttpClient source files - 72.9 KBDownload CHttpClient demo project - 109.9 KBDownload CHttpClient help file - 445.9 KBDownload CHttpClient COM Edition source files - 141.6 KBDownload CHttp转载 2011-02-11 12:58:00 · 1534 阅读 · 0 评论 -
CDHtmlDialog探索----WebBrowser扩展和网页Javascript错误处理
当WebBrowser控件(CDHtmlDialog自动创建了WebBrowser控件)加载的网页中含有错误Javascript代码时默认情况下控件会弹出错误信息提示对话框,相对于用户体验来说这样的提示完全不是开发人员想要的,针对这个问题有两个解决方案,一是完全屏蔽掉错误提示,二是控制错误的提示并且记录错误信息同时也可以控制出现错误后Javascript是否继续执行。 1、屏蔽错误信息提示转载 2011-11-17 16:31:14 · 984 阅读 · 0 评论 -
CDHtmlDialog探索----Javascript与窗体交互
CDHtmlDialog提供了C++与网页的双向交互,通此一系统简单的宏调用可以把网页中各元素的事件直接映射到C++程序中,而在网页中调用C++功能代码就显的不那么直观了。归根结底交互的基理就是实现相应COM接口。实现方式如下: 1、在窗体初始化时调用EnableAutomation函数。 通常情况下是放在窗体的构造函数中, EnableAutomation(); 当然也可转载 2011-11-17 17:31:46 · 721 阅读 · 0 评论 -
CHtmlView 和 Webbrowser 控件中超链接点击事件的获取与检测
在自己的程序中使用 CHtmlView 或直接嵌入 Webbrowser 控件显示网页时,常常需要获取网页元素的一些事件,以实现对网页显示的控制或与网页元素进行交互。最常见的莫过于获取用户对网页上超链接的所有点击事件。要实现这个需求,在 MSDN 中描述了接收网页元素事件的基本方法,但这篇文章的一些细节语焉不详,让人摸不着头脑。在 CodeProject 这篇文章中提出了一种替代的方法,转载 2012-04-17 09:46:39 · 946 阅读 · 0 评论 -
关于屏蔽CHtmlView脚本错误
当WebBrowser控件(CDHtmlDialog自动创建了WebBrowser控件)加载的网页中含有错误Javascript代码时默认情况下控件会弹出错误信息提示对话框,相对于用户体验来说这样的提示完全不是开发人员想要的,针对这个问题有两个解决方案,一是完全屏蔽掉错误提示,二是控制错误的提示并且记录错误信息同时也可以控制出现错误后Javascript是否继续执行。 1、屏蔽错误信息提示转载 2012-06-26 11:05:31 · 3757 阅读 · 0 评论