- 博客(4)
- 资源 (32)
- 收藏
- 关注
原创 Magic C++ (函数指针)(xml配置控件样式)
C++ is so magic !!!问题起源: 我在业余时间编写基于WTL的控件重绘,为了灵活设置控件的各种样式,我选择了使用xml来配置控件的样式(比如文字颜色,字体,背景颜色)。其中build.xml用来设置控件类型、位置、文字、样式,skin.xml来设置颜色、字体、图片。 首先定义一个类UIData,提供接口LoadCtrl(从build.xml读取位置信
2013-04-23 16:03:16 1302
原创 note:全局配置visual studio 2010 头文件目录
假如我有3个工程,他们都需要引入头文件夹 wtl81(包含wtl的.h文件),以前的做法是对每个工程都在属性设置中引入wtl81,但是随着工程越来越多(可能是自己平时写的小测试程序),每次都这么做,实在麻烦,有什么好的解决方法呢? 以下几种方法都比较简单1,直接把wtl81文件夹拷贝到vs安装目录下面 C:\Program Files\Microsoft Visual S
2013-04-17 15:44:52 2111 1
原创 我是那么的喜欢你 try catch
以前在学Java的时候,最讨厌的就是那些try和catch了,不仅把代码拉长了,而且异常处理很不好。 现在在做C++方面的事情,虽然大家一致认为,C++中坚决禁止try和catch,但是我却越发的喜欢用他了。 为什么讨厌又为什么喜欢呢? 讨厌的是,我不喜欢sdk给我定义好的Exception,喜欢的是我自己throw的exception。 下面用一个C++的
2013-04-12 10:59:15 1572
原创 protobuf入门详解(在windows下配置protobuf)
在网络之间传递可读性强的数据,有xml,还有json。相比之下,json比xml要好。但是他们有个弊端,传递的数据是可读的,也就是没有加密,使用网络抓包工具立马可以抓到what you send and what you receive,那么怎么才能传递加密了的json串呢? 简单的方法,在传递json之前,先对json加密,收到数据后再解密。加密和解密算法自然是自己设计最好了。 后来
2013-04-07 17:14:29 3708 4
透明按钮Radio和CheckBox
2012-10-25
MFC类CPictureEx显示gif
2012-09-07
VS2010版本的msvcr100.dll
2012-02-28
简单的三国杀
2012-01-06
基于MFC对话框扫雷程序
2011-12-26
仿QQ多窗口聊天界面
2011-12-24
基于C/C++音乐播放器
2011-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人