摘要: 今天搞那启动界面树形控件,要求每个子节点的服务器前带个状态图标。很快实现了,但唯有一个橙色的图标显示异常,无论我怎样重新添加资源,删除资源,还是要美术提供新的资源,那橙色的图标还是没能正常显示。为什么这么多的图标都正常,就唯独橙色有问题?百思不得其解,再看其图标格式:16X16的,和图标格式没问题吧,这么多资源都是16X16,都正常。。。后来逐渐研究到那图标列表的创建: CImageList类的 create函数,发现其一参数是ILC_COLOR,有些疑惑,再跟进其定义,发现跟随其后定义的有ILC_COLOR4、ILC_COLOR8、ILC_COLOR16等,莫非是这个参数的问题?果断地用IL 阅读全文
posted @ 2011-01-04 16:16 skydesign 阅读(126) 评论(0) 推荐(0)
摘要: 1sizeof不是函数,而是运算符。2 编译器解析的时候是忽略类型名的,const 离谁近就修饰谁。 const int *p; //p 可变,p 指向的对象不可变intconst *p; // p 可变,p 指向的对象不可变 int *const p; // p 不可变,p 指向的对象可变 const int *const p; //指针p 和p 指向的对象都不可变3 当你需要输出的内容不包括变量或常量时适合使用puts(),而不用printf函数4 volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关 阅读全文
posted @ 2011-01-04 13:13 skydesign 阅读(137) 评论(0) 推荐(0)