- 博客(5)
- 资源 (8)
- 收藏
- 关注
原创 CListCtrl重载、嵌套
我想编写一个像QQ一样的好友列表,想到了很多种方法;例如用CTreeCtrl树来实现,但感觉也不太美观,我没有找到实现指定节点宽度和移动鼠标时改变节点的背景颜色的方法;感觉有CListCtrl的话可能会好做点;我的思路是在CListCtrl里面嵌套一个CListCtrl,因为子节点(好友)和父节点(分组)的风格不一样,所以我从CListCtrl里面派生出来了2个类分别为CFriendList和CL
2013-08-28 09:40:04 262
原创 在MFC中动态按钮的创建与响应函数的生成
态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话框,这时我们在对话框编辑窗口中,从工具窗口中拖出所需控件放在对话框中即可,再适当修改控件ID,设置控件属性,一个静态控件就创建好了,当对话框被显示时,其上的控件也会显示。 静态控件不需要调用Crea
2013-08-21 09:30:36 1708 1
转载 自绘制按钮(通过重载DrawItem函数实现)
实现方法:先建一个自定义类继承CButtoon类,重载一些消息和函数。 1. 设置数据成员: private: BOOL m_bMouseMove;//鼠标是否在按钮上 public: int m_nStyle;//有外部设置按钮为几态 Gdiplus::Image* m_pImage;//按钮图片 2. 设置成
2013-08-20 15:16:47 1441
原创 解决“ error LNK1123: 转换到 COFF 期间失败”问题
终极解决方案: VS2010在经历一些更新后,建立Win32 Console Project时会出“error LNK1123” 错误,解决方案为将 项目|项目属性|配置属性|清单工具|输入和输出|嵌入清单 “是”改为“否”即可,但是没新建一个项目都要这样设置一次。 在建立VS2010 Win32 Project项目时,按照上面解决方案依然发生了“error LNK1123”错误,经过上网查资料,
2013-08-17 23:20:08 811
转载 WTL8.0下载及安装配置
1、下载,我是在http://www.xpblue.com/down/11486.html下载的,http://sourceforge.net/projects/wtl也可以,不过我没打开。 2、下载的文件是一个自解压文件,解压到任意目录,我是解压到d:/wtl80,80为版本号,面有几个子目录samples, include, AppWizMobile, AppWizCE, AppWiz,还有
2013-08-17 22:26:56 763
简易聊天系统
2013-08-22
VC++ 帐号管理器
2012-06-13
五子棋,N子棋
2012-04-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人