MFC
文章平均质量分 94
努力学习_提高自己
这个作者很懒,什么都没留下…
展开
-
SetWindowLong去除不了边框?解决!
使用MFC创建对话框程序是我经常做的事。为了窗口的美化,有时候需要绘制背景等,这个时候边框就很碍事了。因此想要去除标题栏和边框。最简单的办法,就是在资源视图中,将对话框的Border设置为None。后来想用代码来做这些事情,这样也能自己掌控。代码如下:SetWindowLong(m_hWnd, GWL_STYLE, GetWindowLong(m_hWnd, GWL_STYLE)原创 2013-10-16 11:11:04 · 8759 阅读 · 0 评论 -
MFC CListCtrl中的第0列文字不能居中
备忘录:今天看到群里有人讨论ListCtrl中report视图下,第0列的列头文字不能设置居中。想想我以前的做法都是在创建好了各列后,将第0列的宽度设置为0,“隐藏”起来,当然,这是假隐藏,因为还是可以通过拖动列头将其拉回来的。甚至还想到了重绘控件,最后还是没有实现。。后来群友提供了一种办法,就是在创建列的时候,从第1列开始插入,m_list.InsertColumn(原创 2012-12-27 10:21:22 · 4363 阅读 · 0 评论 -
[手工搬运][程序系统托盘与运行实例唯一实现]
前言:这是在网上找到的一篇博客,内容链接已经失效,但还好能看到百度快照的内容,所以有了这篇搬运原文地址http://blog.csdn.net/franzhong/article/details/6322886作者 franzhong程序都要实现系统托盘功能,最小化到托盘是不是很酷,像QQ等等软件还有的程序只允许运行一个,再次运行时会提示已经运行,是不是很友好转载 2014-11-03 13:01:13 · 693 阅读 · 0 评论