![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC/MFC
zhgflx
这个作者很懒,什么都没留下…
展开
-
VC常用到的一些界面设置技巧
VC常用到的一些界面设置技巧http://topic.csdn.net/u/20071120/11/88C580CE-C61D-4368-A7FD-B43F171B6296.html#r_46115810 2、获取工作区的大小 ::SystemParameters转载 2011-09-22 16:27:56 · 229 阅读 · 0 评论 -
CListView消息响应
本人最近在完成基于CListview的缩略图显示时,实现了缩略图的显示与选中状态的修改,GetListCtrl()关联的CListctrl选中时有透明的蓝色,效果十分丑陋,本文介绍的方法可以实现选中后,用颜色画笔框起来的效果,并且可以更改缩略图的字体背景、字体样式等内容。本来想从ClistCtrl关联ClistView入手解决自绘,但是发现好像ClistCtrl的派生类并不能关联到ClistV转载 2011-10-21 22:09:29 · 120 阅读 · 0 评论 -
CListCtrl控件功能扩展总结 .
、所有者绘制(owner-draw)和自定义绘制(custom-draw) 这两种方法应该是控件自绘中最常用到的普遍方法。(当然如果只是改变控件颜色只需要处理WM_CTLCOLOR消息就可以了。)但是对于这两者的区别,可能很多开发人员并不是很清楚。如果你做过控件自绘,可能对owner-draw已经很熟悉了。一般只要设置控件的自绘风格属性,并实现owner-draw的消息(WM_DRAWI转载 2011-10-21 22:02:29 · 3775 阅读 · 1 评论 -
VC制作动态gif
http://download.csdn.net/detail/Truever/943507原创 2011-10-28 11:23:29 · 94 阅读 · 0 评论 -
下载博客中的一些好资源
1、事件自动处理程序V1.1:http://download.csdn.net/detail/xwebsite/3709266原创 2011-10-28 11:33:13 · 80 阅读 · 0 评论 -
VC开源项目
刚看到 Codeproject 上最新的一篇文章,贴过来和大家分享一下。 开放共享软件过程中,很多技术问题可以在研究开源软件代码中找到答案, 另外可以参考一下别人的架构设计的思想(比如如何做国际化多语言版本)。最后,还是要提醒一下尊重开源协议,不能搞个播放器汉化一下就推向市场并挂上"国产自主研发"。 原文:http://www.codeproject.com/useritems/O原创 2011-11-04 19:45:23 · 819 阅读 · 0 评论 -
网络编程相关
1、NAT打孔:http://blog.csdn.net/hangmwll/article/details/3882172转载 2011-11-08 09:21:36 · 83 阅读 · 0 评论 -
emule源码学习
1、源码分析学习1-5另附加NAT穿透技术:http://blog.csdn.net/zhangshaohan/article/month/2006/122、协议分析:http://blog.csdn.net/Iambest?viewmode=contents原创 2011-11-08 11:09:44 · 301 阅读 · 0 评论 -
CListView使用大全
【原】CListCtrl 使用技巧作者:lixiaosan时间:04/06/2006以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn 1. CListCtrl 风格 LVS_ICON转载 2011-10-21 21:31:16 · 10957 阅读 · 0 评论 -
拆分窗口技巧
1、固定子窗口大小首先,不能使用原有的CSplitterWnd来定义m_wndSplitter对象, 而是要从CSplitterWnd类派生一个自己的切分类——CMySplitterWnd 然后用这个CMySplitterWnd类在MainFrm.h中定义m_wndSplitter对象。 接着,添加自己派生类的这样两个消息函数 void CMySplitterW转载 2011-09-26 19:50:35 · 1028 阅读 · 0 评论 -
CListView使用经验
1、如果创建工程时没有使用文档视图结构,那么需要将CChildView m_wndView;改为CChildView *m_wndView。2、不能使用ON_WM_PAINT这一消息映射,否则插入进去的Item会不显示,因为系统会调用onPaint函数绘制图形结构。3、设置报表格式按如下方式 CListCtrl &listCtrl = GetListCtrl();//原创 2012-01-06 22:53:06 · 1955 阅读 · 0 评论 -
Windows下面消息
1、ON_COMMAND(ID, func) 点击消息2、ON_UPDATE_COMMAND_UI(ID, func) 刷新菜单信息消息3、ON_MESSAGE(消息ID,func)一般消息函数4、CListView中点击某一个Item或者Item改变时,使用 ON_NOTIFY_REFLECT(LVN_ITEMCHANGED, OnItemchanged) ON原创 2011-10-28 16:18:56 · 235 阅读 · 0 评论 -
VC中控件按TAB键的顺序
在编辑界面按下ctrl+D键,就会出现所有控件的Tab键顺序,按照自己想要的顺序依次点击控件,就可以重新安排顺序。原创 2012-04-06 09:32:18 · 728 阅读 · 0 评论 -
CComboBox addString之后没有显示的原因分析
是List控件的范围给的太小,没有显示出来,实际上已经Add了 在你的资源里,点那个下拉的小箭头,会有六个点,拉大下面中间那个黑点一些,就ok了,如下图原创 2012-03-20 11:30:32 · 1138 阅读 · 0 评论 -
VC获取硬盘信息
包括序列号、厂商等信息http://www.codeproject.com/KB/mcpp/DriveInfoEx/DriveInfoEx.zip原创 2012-05-08 14:25:50 · 484 阅读 · 0 评论 -
固定列表
OK,问题解决BOOL CscwjView::OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult){switch(((NMHDR*)lParam)->code){case HDN_DIVIDERDBLCLICKW:case HDN_DIVIDERDBLCLICKA:case HDN_BEGINTRACKW:转载 2011-10-21 21:56:57 · 80 阅读 · 0 评论 -
源代码下载网站
1、http://www.hackchina.com/dlpre.php?id=27511 程序源码搜索引擎原创 2011-10-21 20:55:38 · 385 阅读 · 0 评论 -
VC网络编程Socket
http://blog.csdn.net/Kiss_Bar/article/details/5833957转载 2011-10-11 11:14:50 · 256 阅读 · 0 评论 -
CListView用法
http://blog.csdn.net/uda1985/article/details/6145325 http://blog.csdn.net/lanqiao825/article/details/6272794 增加复选框对应的消息处理http://bl转载 2011-09-20 16:08:35 · 84 阅读 · 0 评论 -
创建有三种状态的CheckBox
1、创建时 ((CButton *)GetDlgItem(IDC_CGP_VER))->SetButtonStyle(BS_3STATE);2、设置状态时,分别有0、1、2,表示不选、全选、部分选择原创 2011-10-18 11:23:54 · 214 阅读 · 0 评论 -
文件共享实现内存映射
文件映射实现内存共享http://blog.csdn.net/metasearch/article/details/2148118 文件映射访问大文件http://blog.csdn.net/metasearch/article/details/2148125转载 2011-10-09 19:56:18 · 172 阅读 · 0 评论 -
ListCtrl中的CheckBox设置有三种状态
http://topic.csdn.net/u/20090420/09/5E5207B7-DF55-4B71-8F7E-98BF1EFBE54F.html#r_72620744 绘制属性http://blog.csdn.net/hgy413/article/detai转载 2011-10-18 11:39:14 · 96 阅读 · 0 评论 -
MFC中消息整理
1、CListView中点击某一个Item或者Item改变时,使用 ON_NOTIFY_REFLECT(LVN_ITEMCHANGED, OnItemchanged) ON_NOTIFY_REFLECT(NM_CLICK, onItemClicked)这两原创 2011-10-18 12:20:32 · 73 阅读 · 0 评论 -
动态链接库
windows 加载动态链接库extern "C" 、cdecl、stdcall、fastcall、declspec http://blog.csdn.net/joker0910/article/details/6249099 实例学习:http://blog.c转载 2011-10-11 09:35:40 · 175 阅读 · 0 评论 -
VC博客资料收集
1、http://blog.csdn.net/syf442/article/details/43677562、http://blog.csdn.net/iiprogram/article/details/22571443、http://blog.csdn.net/feij原创 2011-10-11 11:54:05 · 234 阅读 · 0 评论 -
问题
http://topic.csdn.net/t/20020126/14/500724.html原创 2011-10-21 21:11:15 · 64 阅读 · 0 评论 -
三种状态的CheckBox,CTreeView
[ 原创文档 本文适合中级读者 已阅读31400次 ] 文档 代码工具 http://www.vckbase.com/document/viewdoc/?id=665三态选择树实现终结者作者:南京银山网络有限公司 王佳豪下载本文示例源代码示例代码运行效果图如下:在很多情况下,我们经常需要实现树的多态选择,如上图所示转载 2011-10-21 21:18:23 · 2929 阅读 · 1 评论 -
CList
View2 http://topic.csdn.net/t/20020126/14/500724.htmlMFC 中的CListCtrl简介列表控件可以看作是功能增强的ListBox,它提供了四种风格,而且可以同时显示一列的多中属性值。MFC中使用CListCtrl类来封装列表控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const R转载 2011-10-21 21:43:42 · 69 阅读 · 0 评论 -
CListView设置图标
把几篇文章集中起来,方便学习。 一.CImageList 图像列表控件(CImageList)是相同大小图像的一个集合,每个集合中均以0为图像的索引序号基数,图像列表通常由大图标或位图构成,其中包含透明位图模式。可以利用WINDOWS32位应用程序接口函数API来绘制、建立和删除图像,并能实现增加、删除、替换和拖动图像等操作。图像列表控件提供了控制图像列表的基本方法,这些方法在WI转载 2011-10-21 22:13:02 · 129 阅读 · 0 评论 -
CListView CodeProject
http://www.codeproject.com/KB/list/ReportControl.aspx http://www.codeproject.com/search.aspx?q=CListView&doctypeid=1&pgnum=2 http://www.codeproject.com/KB/list/listcheckbox.aspx http://www原创 2011-10-21 22:20:53 · 98 阅读 · 0 评论 -
CListView
CListView是界面中非常常用的视图类,前段时间给可视化平台换脸的时候,平台的输出不仅包括直观的图像显示,用户还希望直观地得到每帧图像的一些相关的参数信息、统计信息等,这时候我就选择在CListView中滚动地显示相关信息,并将窗口进行切分,将CListView的窗口放在整个主窗口的最底端,在需要的时候显示,不需要的时候隐藏。但是,我对CListView的用法不是很熟悉,在查MSDN和从网上查转载 2011-10-21 20:34:35 · 95 阅读 · 0 评论 -
工具
1、PCLint、Coverity:静态代码检视2、Total Commander:资源管理器3、Wiz:个人事务管理4、Putty、WinSCP3、samba:登陆Linux工具5、VNC Viewer:远程登录工具6、conf:netMeeting7、notepad++,UE(17.00版本以上)编辑器8、VC Assistant:VC助手9、PgAdmin:P原创 2011-10-24 20:48:16 · 719 阅读 · 0 评论