摘要:
一、屏蔽脚本错误提示 (转)c# webbrowser 加载网页出错解决方法 2009-03-25 19:42 当IE浏览器遇到脚本错误时浏览器,左下角会出现一个黄色图标,点击可以查看脚本错误的详细信息,并不会有弹出的错误信息框。当我们使用WebBrowser控件时有错误信息框弹出,这样程序显的很不友好,而且会让一些自动执行的程序暂停。我看到有人采取的解决方案是做一个窗体杀手程序来关闭弹出的... 阅读全文
摘要:
1 CString,int,string,char*之间的转换 string 转 CString CString.format("%s", string.c_str()); char 转 CString CString.format("%s", char*); char 转 string string s(char *); string 转 char * c... 阅读全文
摘要:
Windows Template Library (WTL) is a C++ library for developing Windows applications and UI components. It extends ATL (Active Template Library) and provides a set of classes for controls, dialogs, fra... 阅读全文
摘要:
深入剖析WTL——如何封装Windows界面程序 首先还是让我们来看看WTL是怎样封装应用程序线程的。 和ATL类似,WTL使用一个_Module全局变量来保存全局数据,并通过它来引用应用程序级的代码。在WTL中,该变量是CAppModule或CServerAppModule的实例。后者通常作为COM服务器的应用程序。 每个应用程序都有一个或多个界面线程组成。首先剖析一下WTL是怎样管理只有一个界... 阅读全文
摘要:
一个XP的theme我还得在程序的目录下放一个“程序.exe.manifest”文件,其实我们大可不必这么做,以下操作很简单,不需要将那个manifest文件和我的程序一起发布,仅仅独立发布程序即可,方法如下: 1.插入资源,自定义类型 2.资源类型为24 3.插入一个24类型的资源名称为"1" 4.打开这个资源,在编辑器中粘贴如下代码: <?xml version=&q... 阅读全文
摘要:
在vb中可通过"引用"来加入要使用的COM组件,在vc++中则通过"#import"语句来加入COM组件。使用"#import",vc++就会自动生成COM组件中接口的所有包装类,而且封装对COM异常的处理,使我们可以采用强类型的方式进行调用。当然,"#import"不是必需的,比如我们通过I... 阅读全文
摘要:
Google Code 主页 : http://code.google.com/p/bwapi/ BWAI主要由以下三大模块组成. BWAPI: http://code.google.com/p/bwapi/ BWTA: http://code.google.com/p/bwta/ BWSAL: http://code.google.com/p/bwsal/ 简单介绍下三个工程: BWAPI 是一... 阅读全文
摘要:
#include "lua.h"#include <malloc.h>#include <windows.h> typedef void* (__stdcall *func_call)(); static int api_call(lua_State *L){ int i,type; int n=lua_g... 阅读全文
摘要:
这篇文章开始于对Adrian Parr博客中AS3 Code Libraries一文的翻译,虽然开源AS3 Library列表的文章不少,翻译这篇是因为感觉里面大多数东西都是比较著名的,我能用得到的,所以翻译整理一下以备日后不时之需。 对原有的列表进行了部分删减。 对于library的评注和截图将不断添加。 3D引擎 注:对于3D引擎,渲染的效率和支持的渲染功能是很重要的,然而 在短短的文... 阅读全文
摘要:
对于文章篇幅比较长的,就必须采用分页显示。在.net中对长篇文章分页一般有2种方法,第一种就是先计算好一页的文字长度是多少,然后把文章总的长度除设置好的单页文字长度及可,用这方法可以减少认为进行分页的繁琐,但是这样分页出来的可能不是很正确,因为不能达到想在某些特点位置进行分页。第二种就是通过人为和程序实现的。由人在新闻添加的时候在需要分页的地方输入指定的分页符号(主要是在文章中不常见的符号比如$$... 阅读全文