- 博客(10)
- 资源 (5)
- 收藏
- 关注
原创 wtl添加webbrowser事件无效
<br />在wtl工程里添加了webbrowser并且添加了<br /> <br />BEGIN_SINK_MAP(CMainDlg)<br />SINK_ENTRY(IDC_EXPLORER1, 273, OnNewWindow3)<br />END_SINK_MAP()<br /> <br />但是事件一直不能触发,上网查了下才发现:<br />CHAIN_MSG_MAP(CAxDialogImpl<CMainDlg>)<br /> <br />这句话要在下面2个前面就行了<br /> <br />M
2010-12-30 16:52:00 1217
原创 unicode编码与utf8编码
<br />这几天在弄编码问题,有些心得就写下来<br />1、utf8编码详细看这个:http://baike.baidu.com/view/742823.htm<br /> <br />2、unicode编码的具体编码可以看看这个:http://www.knowsky.com/resource/gb2312tbl.htm<br /> <br /> <br />从上面可以得出下面明显的结论:<br />1、utf编码第一字节以及所表示的unicode范围:<br /> <br /><br />字节总数<b
2010-12-27 21:52:00 1068
原创 vector取地址做数组使用
<br />个人比较喜欢用vector代替数组来使用,一是代码看着比较简洁,二是出错几率大大降低<br /> <br />但是有些库函数或者别人写的函数用的是数组,这就需要将vector里的数组首地址给出来<br /> <br />比如:int get_data(int num,int *pint);<br /> <br /> <br />这样就可以了:vector<int> data;<br />data.resize(10);<br />get_data(10,&data[0]);<br /> <br
2010-12-27 10:05:00 5105
原创 VisualSVN VisualFC
1、VisualSVN这个是svn的客户端直接集成到了vs开发环境上,签入签出的时候自动过滤了.ncb之类的垃圾文件用起来挺方便当时安装了这个后会在右键菜单集成很多东西很是烦人vs2010在工具栏上右键->自定义->命令->上下文菜单,然后选择:编辑上下文菜单|代码窗口,把不需要的全部删除就可以了2、VisualFC目前版本是0.82,原作者对vs2010支持似乎不太好,这儿有人制作了vs2010的安装文件并且给出了vs2010里安装的方法(默认安装在vs2010里有问题)http://www.mixsec
2010-12-24 16:22:00 1193
转载 关于C++中Singleton类实例析构的讨论[zz]
<br /><br />http://hi.baidu.com/funrole/blog/item/880f250f636d7ae1aa645727.html<br /> <br /> 单例模式也称为单件模式、单子模式,可能是使用最广泛的设计模式。其意图是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享。有很多地方需要这样的功能模块,如系统的日志输出,GUI应用必须是单鼠标,MODEM的联接需要一条且只需要一条电话线,操作系统只能有一个窗口管理器,一台PC连一个键盘。<br /
2010-12-22 18:40:00 1083
原创 webbrowser无法响应快捷键、按键消息
<br />添加到对话框里的webbrowser无法响应键盘的按键消息,如:回车、快捷键、tab等<br /> <br />网上找到了个简单的方法:http://www.codeproject.com/KB/wtl/wtl4mfc6.aspx<br /> <br />方法在“Keyboard Handling”这一节,翻译过来就是:<br /> <br />问题原因:对话框使用IsDialogMessage来处理了所有的键盘消息,这样webbrowser就无法得到响应的键盘消息了<br /> <br />解
2010-12-22 16:27:00 5907 1
原创 vc中添加asm文件
<br />以前用vs2008的时候把.asm文件加入到工程后会自动提示使用masm生成规则,现在换城vs2010后添加.asm文件没有默认的处理规则。网上找到个方法是英文的,本人用的vs2010是中文的,上面的英文菜单一个个核对才找到...<br /> <br /> <br />这个就是解决方法了:<br />http://connect.microsoft.com/VisualStudio/feedback/details/551111/unable-to-add-asm-file-to-static-
2010-12-22 16:08:00 8031
原创 多控件组合显示问题
软件中要将一个combox放到groupbox的标题后面,开始以为修改控件的zorder就行了,弄了半天还不行,其实只要.rc文件里控件定义的顺序改一下就行了:把显示在最上面的控件放到最后就ok
2010-12-21 13:06:00 671
原创 保存字符串到图片
<br /> <br />void CTestSaveStringDlg::OnBnClickedOk(){CFont font;LOGFONT lf; ZeroMemory(&lf,sizeof(LOGFONT));lf.lfCharSet = 1;lf.lfHeight = -50;lf.lfWeight = 700; strcpy(lf.lfFaceName,"微软雅黑");font.CreateFontIndirect(&lf); char txt
2010-12-15 10:19:00 2624
原创 vs2010编译金山代码
<br />金山开源了几款软件,闲来无事就拿来编译了下。vs2008下直接编译、运行没有任何问题,但是vs2008下看金山的代码的时候F12(查看代码定义)很多都提示未定义类型,于是换到2010下试试发现看代码很正常,但是2010编译和运行有点小问题,稍稍配置下就好:<br /> <br /> <br />1、编译错误<br /> <br /><br />1>c:/program files (x86)/microsoft visual studio 10.0/vc/include/intrin.h(136
2010-12-12 14:46:00 3734 4
在Go包里添加C代码并且不使用CGO(不需要gcc)
2013-10-13
wxwidgets集成IE浏览器控件
2010-06-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人