
MFC类
worldy
这个作者很懒,什么都没留下…
展开
-
MFC 自定义控件使用实践
MFC 自定义控件使用实践(1)转载前记:说实在的,这个方法太麻烦了,我感觉最方便的方法是,1从CWnd或者CView派生一个类,2在对话框或者普通窗口上,定义类对象 theObj,3在OnCreate或者OnInitDialog函数中调用Create方法 theObj.Create(NULL,NULL,aRect,this)但做为一种方法,还是值得学习一下以下是转载原转载 2013-11-15 10:50:41 · 16844 阅读 · 0 评论 -
MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序
MFC应用程序中处理消息的顺序,创建窗口的过程关闭窗口的顺序(非模态窗口),打开模式对话框的函数调用顺序MFC应用程序中处理消息的顺序1.AfxWndProc() 该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc() 该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后转载 2013-11-14 22:11:52 · 942 阅读 · 0 评论 -
【总结】CMFCRibbonStatusBar的用法-创建及响应
2012-03-15 11:23:12| 分类:vc记录 | 标签:mfc vc vs vs2010 |字号大中小 订阅1.创建见vs2008 fp的例子 创建过程\BOOL CMainFrame::CreateStatusBar() { if (!m_wndStatusBar.Create(th转载 2013-12-10 03:42:19 · 2814 阅读 · 0 评论 -
Visual Studio 2012 - Visual C++ MFC 类
Visual Studio 2012 - Visual C++ MFC 类2013-01-21 00:33 1296人阅读 评论(1)收藏 举报Visual Studio 2012 - Visual C++MFC 类在下面的类中列出了 Microsoft 基础类 (MFC)库中。重要事项转载 2013-12-10 12:17:28 · 1892 阅读 · 0 评论 -
vs 2005/2008/2010 ATL ActiveX控件显示XP风格
vs 2005/2008/2010 ATL ActiveX控件在IE浏览器中控件显示的是原始的风格,要显示XP风格只要进行以下操作一、在Stdafx.h中增加下以内容#if defined _M_IX86#pragma comment(linker,"/manifestdependency:\"type='win32' name='Microsoft.Windows.Comm转载 2014-02-27 16:06:21 · 968 阅读 · 0 评论 -
如何创建基于MFC的COM的Sink接口
How to create a sink interface in a MFC-based COM clientArticle ID: 181845 - View products that this article applies to.This article was previously published under Q181845If you are a Smal转载 2013-10-16 07:53:53 · 1976 阅读 · 0 评论 -
CCheckListBox的BUG
作者:WindsonZhL原文:http://bbs.youkuaiyun.com/topics/390977716不知道M.S.为什么会出现这样的失误BUG1:CCheckListBox::DrawItem方法中C/C++ code?12if (m_cyText == 0) VERIFY(cyI转载 2015-02-13 23:29:00 · 1360 阅读 · 0 评论 -
vc中调用Com组件的方法详解
vc中调用Com组件的方法详解转载自:网络,来源未知,如有知晓者请告知我。需求:1.创建myCom.dll,该COM只有一个组件,两个接口: IGetRes--方法Hello(), IGetResEx--方法HelloEx()2.在工程中导入组件或类型库 #import "组件所在目录myCom.dll" no_namespace或转载 2015-03-14 08:44:10 · 841 阅读 · 0 评论 -
MFC 中 Tooltip 实现的几种方式
转自:http://blog.youkuaiyun.com/magictong/article/details/3539086方法一:利用CWnd本身自身支持的tooptip来实现,这种方法适用给控件增加tooltip,非常方便和简单方法如下:1、在窗口中增加消息映射ON_NOTIFY_EX(TTN_NEEDTEXT, 0, SetTipText)SetTipText是个回调函数,名字叫什转载 2015-06-20 16:50:29 · 822 阅读 · 0 评论 -
MFC总结之CListCtrl用法及技巧
MFC总结之CListCtrl用法及技巧2014-03-04 11:09 132人阅读 评论(0) 收藏 举报目录(?)[+] 续第一篇:MFC总结之CListCtrl用法及技巧(一) http://blog.youkuaiyun.com/zwgdft/article/details/7560592 本篇重点介绍:禁止拖动表头、让第一列居中显示转载 2015-06-28 07:46:16 · 2277 阅读 · 0 评论 -
_TrackMouseEvent
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-07-21 08:00:56 · 871 阅读 · 0 评论 -
VC中RichEdit 控件的使用
在mfc中使用工具栏里的RichEdit 控件时,应该在程序初始话时加入AfxInitRichEdit,或者 AfxInitRichEdit2 否则的话 程序会起不来.也没有任何错误信息. 这俩函数 是加载 Riched20.dll(Riched32.dll )的. 1.设置edit只读属性方法一: m_edit1.SetReadOnly(TRUE);方法二:转载 2015-09-06 11:05:01 · 1723 阅读 · 0 评论 -
VC读取EXCEL文件
2012-11-23 15:43 3026人阅读 评论(0) 收藏 举报通过VC实现对Excel表格的操作的方法有多种,如:通过ODBC数据库实现,通过解析Excel表格文件,通过OLE/COM的实现。本文主要研究通过OLE/COM实现对Excel表格的操作。本文源码的应用环境说明:Windows XP SP3Microsoft Visual Studio 2010Mi转载 2017-01-04 09:10:56 · 2379 阅读 · 0 评论 -
MFC中绘图
MFC中绘图 分类: MFC 2013-08-11 15:24 50人阅读 评论(0)收藏 举报MFCCDC绘图一般在视图类的(屏幕/打印机)绘图消息响应函数OnDraw中进行,例如:void CTestView::OnDraw(CDC* /*pDC*/) { CTestDoc* pDoc = GetDocument();转载 2013-10-19 09:26:36 · 5936 阅读 · 0 评论 -
MFC中的GDI绘图
MFC中的GDI绘图分类: MFC 2011-09-27 17:19 950人阅读 评论(1)收藏 举报mfcwindows图形stylesapiwinapi目录(?)[+]什么是GDI什么是DCMFC中与GDI有关的类获取设备环境设置坐标映射创建绘图工具并选入DC调用DC绘图函数绘图三坐标映射实例一.关于GDI的基本概念什么转载 2013-10-19 09:34:21 · 4249 阅读 · 0 评论 -
CDC绘图总结
CDC绘图总结 分类: C++ 2012-03-14 17:10 965人阅读 评论(0)收藏 举报windows图形mfcmicrosoft工具作业 GDI总结:http://dingchaoqun12.blog.163.com/blog/static/11606250420112213396361/对话框控件视图类应用程序框架都会调用该CW转载 2013-10-19 09:40:48 · 9460 阅读 · 0 评论 -
使用ATL建立支持IClassFactory2的COM组件
使用ATL建立支持IClassFactory2的COM组件发布: 2007-7-01 20:40 | 作者: admin | 来源: | 查看: 19次 | 进入软件测试论坛讨论领测软件测试网使用ATL建立支持IClassFactory2的COM组件 关键字:COM、IClassFactory2、对象创建权限、License、License Key 本文详细描述了如转载 2013-11-15 17:11:40 · 863 阅读 · 0 评论 -
全面解读WM_NOTIFY & 消息反射
原文:http://blog.youkuaiyun.com/hustli/category/12732.aspx 摘要:控件通知消息有很多种,但是有一种是很常用,但是又不是很容易掌握的,那就是WM_NOTIFY,我试着对此做一下比较全面的论述,有不对的地方,还希望各路大虾批评指正。控件通知消息在《深度解析VC中的消息(上)》中,我们提到了消息的分类有3种:窗口消息、命令消息和控件通知消转载 2013-11-01 17:09:26 · 5068 阅读 · 0 评论 -
VC编程中20种各种编程技巧和方法
VC编程中20种各种编程技巧和方法VC编程中20种各种编程技巧和方法1. 如何激活当前屏幕保护程序2. 如何禁止/启用屏幕保护及电源管理3. 如何激活和关闭IE浏览器4. 如何给树控件加入工具提示5. 如何获取系统信息框的路径6. 如何直接运行一个资源中的程序7. 如何遍历整个目录8. 如何禁止/启用系统热键转载 2013-10-31 14:04:07 · 14806 阅读 · 0 评论 -
Visual C++ 2008 MFC OFFICE界面创建入门
Visual C++ 2008 MFC OFFICE界面创建入门 分类: VC 2012-12-26 21:59 149人阅读 评论(0)收藏 举报mfcMFCofficeRIBBON目录(?)[+]图形画板2008设计文档图形后台框架基本图形类框架如下界面框架快捷菜单主菜单工具栏如何创建OFFICE风格的MFC工程如何在工具转载 2013-10-26 08:47:01 · 3342 阅读 · 0 评论 -
详解MFC框架窗口、文档和视图
详解MFC框架窗口、文档和视图 2012-01-09 16:38 1002人阅读 评论(0)收藏 举报文档mfc框架buttonnullclass 尽管窗口、文档和视图是MFC的基础,但可能也是最不容易理解的部分,因为其概念比传统编程所需要的Windows函数更强一些,因此,须在本章做进一步详细讨论框架窗口、文档和视图的方法和技巧。6.1框架窗口 分两类转载 2013-10-04 23:49:51 · 5432 阅读 · 0 评论 -
mfc 在ListCtrl控件的非第一列添加图标
(转:http://wanderwarriorhsiao.blog.hexun.com/13005981_d.html)一.CListCtrl在第一列添加图标CListCtrl可以很方便的在第一列添加图标, 并且在不同的显示方式(1:LVS_ICON: 为每个item显示大图标;2:LVS_SMALLICON: 为每个item显示小图标;3: LVS_LIST: 显示一列带有小图标的i转载 2013-11-06 10:15:33 · 971 阅读 · 0 评论 -
MFC的消息处理机制由两部分组成:CCmdTarget类和消息映射表。
MFC的消息处理机制由两部分组成:CCmdTarget类和消息映射表。 窗口消息构成所有的窗口消息由3部分组成UINT Msg, WPARAM wParam, LPARAM lParam 为神马不用虚函数来处理消息?因为,虚函数是使用类的虚函数表实现的,每个派生类都会带一个虚函数表的拷贝。虚函数表中的每个入口都是一个4字节指针,这样每个类对象就会在虚函数转载 2013-11-03 09:57:34 · 1285 阅读 · 0 评论 -
文件拖动Drag & Drop 全解析
文件拖动Drag & Drop 全解析 一、基本概念拖放,是指用鼠标拖动的方法,在不同程序的窗口之间、同一个程序的不同窗口之间或同一程序同一窗口的不同控件之间,进行移动、复制和粘贴等操作的技术。拖放操作是在操作系统的帮助下完成的。被拖动的对象首先向操作系统注册它使用的数据格式,并按指定的数据格式提供数据,拖放操作结束时,接收拖放的窗口按指定的数据格式提取有关数据,转载 2013-10-31 11:40:53 · 6819 阅读 · 0 评论 -
在CListCtrl之间及CListCtrl内部实现拖放
在CListCtrl之间及CListCtrl内部实现拖放源码下载参考我的资源里.上传后地址还没出来,等出来后再放上 介绍本篇文章将介绍如何实现使用拖放方法从一个CListCtrl移动项目到另一个CListCtrl,同样也显示了如何使用拖放从在CListCtrl内部实现改变项目顺序。这是我很早就想学的一些东西,并且同样在Code Project看到很多关于这个的问题。转载 2013-10-31 11:36:25 · 1332 阅读 · 0 评论 -
MFC 对话框
MFC 对话框1、对话框基本要点和生命周期MFC对话框支持“所见即所得”编程模式。其类型分为模式对话框和非模式对话框。对话框由一个rc资源文件描述外观,通过ID与一个CPP类相连接,对话框内的控件使用基于ID的变量映射通讯。模式对话框对象被定义后,通过调用DoModal()函数来显示对话框并进行相关操作,此函数当对话框被关闭时返回。其返回值标明了对话框是点“确定”退转载 2013-10-30 15:15:47 · 2377 阅读 · 0 评论 -
vs2008 MFC 常见错误
vs2008 MFC 常见错误--新员工常犯的错误!分类: MFC 2011-12-30 16:34 1404人阅读 评论(4)收藏 举报mfccolorsfloatdialogc (1)picture 控件添加成员变量时,出现无效的过程调用或参数解决办法:找到头文件// 对话框数据 enum { IDD = IDD_LDXXXX_DIALO转载 2013-10-20 14:29:29 · 3309 阅读 · 0 评论 -
VC图像编程
VC图像编程分类: MFC编程 2013-09-15 13:08 114人阅读 评论(0)收藏 举报-- VC多媒体编程-- Visual C++中基于多文档视窗模型的重叠图象拼接技术摘要 图象拼接是在全景视频系统、地理信息系统等应用中经常遇到的一个问题,本文基于网格匹配的方法对边界部分有重叠的图象提出了一转载 2013-10-19 10:06:55 · 7700 阅读 · 0 评论 -
简单内存泄漏检测方法 解决 Detected memory leaks! 问题
转自:http://www.cppblog.com/oyrp/articles/102251.html我的环境是: XP SP2 . VS2003最近在一个项目中,程序退出后都出现内存泄漏:Detected memory leaks!Dumping objects ->{98500} normal block at 0x05785AD0, 152 bytes lon转载 2017-03-06 11:13:09 · 1548 阅读 · 0 评论