VC、MFC
ribut9225
这个作者很懒,什么都没留下…
展开
-
改变CListCtrl某行的颜色
指定改变CListCtrl中某一行的颜色,比如说刚添加进去的一行,让它改变颜色,这样记录多了,容易看到自己刚刚加如的行,方便操作可查看,也可以让添加和修改的记录显示不一样的颜色,方便的多了,VC自带的没有这种功能。1.首先从CListCtrl 继承一个类,命名为CXLis转载 2011-08-26 10:34:42 · 12393 阅读 · 10 评论 -
得到单击的listctrl的行列号
得到单击的listctrl的行列号添加listctrl控件的NM_CLICK消息相应函数void CTest6Dlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) { // 方法转载 2011-10-10 21:26:15 · 4390 阅读 · 0 评论 -
判断是否点击在listctrl的checkbox上
判断是否点击在listctrl的checkbox上添加listctrl控件的NM_CLICK消息相应函数 void CTest6Dlg::OnClickList1(NMHDR* pNMHDR, LRESULT* pResult) {转载 2011-10-10 21:26:56 · 2742 阅读 · 0 评论 -
设置ListCtrl的风格
设置ListCtrl的风格在CSDN上常常看到有人问怎么设置风格的,他们ListCtrl的样子是一个列表,有横条和竖条分界线,然后选中一行,要整一行都选中,而不是只有某一列被选中,等等,这里给一个比较全面的设置方法。 //获得原有风格 DWORD dwStyl转载 2011-10-10 21:44:46 · 4369 阅读 · 2 评论 -
CListCtrl列表中,改写几列的文字颜色
CListCtrl列表中,改写几列的文字颜色在ListCtrl控件绘画前处理NM_CUSTOMDRAW消息。告诉Windows我们想对每个Item处理NM_CUSTOMDRAW消息。当这些消息中的一个到来,告诉Windows我们想在每个SubItem的绘制前处理这个消息当转载 2011-10-10 21:15:49 · 5495 阅读 · 0 评论 -
CListCtrl单双行颜色不同
从CListCtrl派生一个类吧。网上有这类代码。就是添加NM_CUSTOMDRAW的响应函数,在里面可以实现单双行不同颜色,选中行不同颜色:void CListCtrlEx::OnCustomDraw(NMHDR* pNMHDR, LRESULT* pResult)转载 2011-10-10 21:55:29 · 1466 阅读 · 0 评论 -
CListCtrl控件,Report风格列表中添加图片
CListCtrl控件,Report风格列表中添加图片一、设置CListCtrl控件扩展风格(网络线、整行选中、图片) DWORD dwStyle; dwStyle = m_list1.GetExtendedStyle(); dwStyle = dwStyle|LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES|LVS_EX_SUBITEMIMAGE转载 2011-10-25 20:30:12 · 13232 阅读 · 2 评论 -
WriteFile写中文字符串TxT显示乱码
WriteFile写中文字符串TxT显示乱码 写UNICODE字符串到TXT文件里,打开显示乱码,查了相关资料,解决的方法有两种:1、在写入前插入0xFEFF,让系统认为是Unicode编码。注意,写入后用十六进制编辑器查看高低位是互换的 Unicode:0xFEFFUTF8:0xEFBBBF //这是一种解决乱码的方法,在前面写入0xfeff,以uni转载 2013-04-18 08:35:00 · 4213 阅读 · 0 评论 -
VC 剪切板操作
VC 剪切板操作Visual C++剪贴板操作不完全攻略 作者:leasun 发布时间:2001/08/28 文章摘要: 1、文本内容的操作 2、WMF数据的操作 3、位图的操作 4、设置使用自定义格式 5、感知剪贴板内容的改变 6、自动将数据粘贴到另一应用程序窗口 一、如何将文本内容复制到剪贴板:转载 2014-05-31 10:04:56 · 865 阅读 · 0 评论