摘要: http://www.cppblog.com/oosky/archive/2006/01/21/2958.html 阅读全文
posted @ 2012-02-20 14:26 refazy 阅读(117) 评论(0) 推荐(0) 编辑
摘要: http://www.ibm.com/developerworks/cn/linux/l-fltk/ 阅读全文
posted @ 2011-12-22 10:58 refazy 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 之前在自己机器上做的程序,在周边几台机子运行都没有问题,直到发给另外一人,程序界面在他那完全混乱了,后来查资料发现是因为各自系统DPI设置不同的问题,首先,解释DPI英文全称为Dot per inch,就是一英寸上显示的点,而这个点并不是意义上的像素。 一般来说,显示器是96DPI,也就是说96像素等于1 inch,但实际上不应该是这样,因为显示器的分辨率可以调整。 96DPI可以理解为用96象素来表示一英寸,而变成120DPI的时候,是用120像素来表示一英寸,而系统的对象(字体,图像)的是用英寸数来表示的,所以120DPI时,图象和字体就变大了。界面上的控件也就相应发生了变化。在网上找了很 阅读全文
posted @ 2011-12-19 16:37 refazy 阅读(4255) 评论(0) 推荐(0) 编辑
摘要: http://topic.csdn.net/u/20100825/22/53b24910-4a7d-4f9e-bf45-4e8bc265e093.html 阅读全文
posted @ 2011-12-13 14:16 refazy 阅读(184) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/goodluckyyc/blog/item/522842db1e8e9bdcb7fd485e.htmlhttp://hi.baidu.com/goodluckyyc/blog/item/efb5362ccc6c8a33359bf75f.html 阅读全文
posted @ 2011-12-13 11:31 refazy 阅读(162) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_6d1ba4910100w7yg.html 阅读全文
posted @ 2011-12-07 21:45 refazy 阅读(1741) 评论(0) 推荐(0) 编辑
摘要: http://blog.sina.com.cn/s/blog_5310fac60100og8h.html 阅读全文
posted @ 2011-12-07 10:46 refazy 阅读(286) 评论(0) 推荐(0) 编辑
摘要: http://www.rupeng.com/forum/thread-7944-1-1-uid2477.htmlhttp://apps.hi.baidu.com/share/detail/30658239 阅读全文
posted @ 2011-12-03 21:55 refazy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 原创:qsycnhttp://blog.csdn.net/qsycn/article/details/5999288改变static的颜色和设为背景透明可以在父窗口的WM_CTLCOLOR中实现(即HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor))将static设为背景透明时,改变该控件的文本将会出现文字重叠的现象。其实设置为透明背景也就是在static重画背景时返回一个空的刷子而已,所以你改变文本并没有改变上次残留的背景,从而导致重叠现象。为了解决这个问题,我们可以让父窗口重绘此区域。以下是我的解决方法:1. 从CStatic继承 阅读全文
posted @ 2011-12-01 13:00 refazy 阅读(5113) 评论(1) 推荐(0) 编辑
摘要: http://blog.csdn.net/sghgcn/article/details/3958219http://blog.sina.com.cn/s/blog_48f93b530100cwih.htmlhttp://apps.hi.baidu.com/share/detail/32959739http://hi.baidu.com/zhutas/blog/item/0b707b2fcebb60361f3089b6.html 阅读全文
posted @ 2011-12-01 09:42 refazy 阅读(136) 评论(0) 推荐(0) 编辑