
MFC
文章平均质量分 78
平凡的闰土
这个作者很懒,什么都没留下…
展开
-
MFC串口通信控件mscomm
转自:http://dev.yesky.com/231/2309731_2.shtml深入浅出VC++串口编程之基于控件2006-02-21 10:05 来源:天极开发 作者:宋宝华 责任编辑:方舟·yesky 评论(25) 2.例程 程序的功能和界面(如下图)都与本文连载三中《基于WIN32 API的串口编程》相同,不同的只是连载三的串转载 2013-08-26 16:50:59 · 2255 阅读 · 0 评论 -
list容器类
转自:http://blog.youkuaiyun.com/mazidao2008/article/details/4802617STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,vector,set,map等,STL也是算法和其他一些组件的集合。这里的“容器”和算转载 2013-08-16 11:52:28 · 566 阅读 · 0 评论 -
vector容器类、迭代器
转自: http://www.cppblog.com/totti1006/archive/2009/09/01/94955.htmlvector容器vector是同一种类型的对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库负责管理存储元素的相关内存。我们把vector称为容器,是因为它可以包含其他对象。一个容器中的所有对象都必须是同一种类型的。使用v转载 2013-08-16 10:49:39 · 681 阅读 · 0 评论 -
C++容器
C++容器说实在的怎么讲呢?首先给大家举个例子,房间这个词大家不陌生吧,那么这个房间就类似于一个容器,房间是个对象吧,那么容器也是一个对象。在房间里我们可以放很多东西,比如说桌子了,椅子了,电视机等等吧,那么我们在容器里面也可以放很多东西,比如说一些对象了,所以在这个容器里也可以放很多不同的对象,然而容器本身也是一个对象,为什么要放入这个容器中呢,你比如说我们把房子的电视机,桌子,椅子等等这些东西转载 2013-08-16 09:32:56 · 556 阅读 · 0 评论 -
模板类
转自百度百科模板类模板是根据参数类型生成函数和类的机制(有时称为“参数决定类型”),通过使用模板,可以只设计一个类来处理多种类型的数据,而不必为每一种类型分别创建类。优势创建一个类型安全函数来返回两个参数中较小的一个,如果不使用Templates,必须要编写一系列如下的函数:// min for intsint min( int a, int b )转载 2013-08-15 17:49:44 · 765 阅读 · 0 评论 -
MFC函数随看随记
POINT pt; GetCursorPos(&pt);//该函数检取光标的位置,以屏幕坐标表示 UINT uFlags; ScreenToClient(&pt); //该函数把屏幕上指定点的屏幕坐标转换成用户坐标。 MapWindowPoints(this, &pt,1);//该函数把相对于一个窗口的坐标空间的一组点映射成相对于另一窗口的坐标空间的一组点原创 2013-08-14 15:37:44 · 810 阅读 · 0 评论 -
ACE_TRACE("main")不打印信息的原因
转自:http://blog.youkuaiyun.com/htf15/article/details/8270191引言我们知道ACE日志宏是否产生日志方法调用,由三个配置在编译时的值决定:ACE_NTRACE、ACE_NDEBUG,以及ACE_NLOGGING。要启用相应的日志宏,需要定义相应的宏。ACE_NTRACE默认为1(禁用),ACE_NDEBUG和ACE_NLOGGING转载 2013-08-13 15:49:57 · 1225 阅读 · 0 评论 -
ACE6.2.0在vs2010上编译运行(win7)
官网下载源码vs2010打开解决方案 VC10.sln选择ace点生成 dubug版和release版使用时注意:debug版的应用程序使用dubug版的ace库release版的使用release版的ace库生成动态库时,应用程序要和ace.dll放在同一目录关于添加环境变量 右击“计算机” “属性” “高级” “环境变量” 添加新变量 ACE_ROOT = 你原创 2013-08-13 11:41:48 · 1134 阅读 · 0 评论 -
MFC控件之listctrl
转自:不可考MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn--------------------------------------------------------------------------------1. CListCtrl 风格 LVS_ICON: 为每个item显示大图标转载 2013-08-12 14:04:03 · 769 阅读 · 0 评论 -
map
转自:http://www.cnblogs.com/anywei/archive/2011/10/27/2226830.htmlC++中map容器提供一个键值对容器,map与multimap差别仅仅在于multiple允许一个键对应多个值。 一、map的说明 1 头文件 #include 2 定义 map my_Map;转载 2013-08-16 12:05:32 · 589 阅读 · 0 评论 -
VS2010上关于dialogbar的操作
一、添加并显示Dialogbar:1.新建一个单文档MFC项目,打开资源视图,添加一个DialogBar2.为DialogBar添加一个类MyDlgBar3.打开MainFrm.h添加CDialogBar m_wndDlgBar;4.打开MainFrm.cpp在OnCreate()函数里添加if (!m_wndDlgBar.Create(this, IDD_DI转载 2013-08-16 16:56:49 · 2558 阅读 · 3 评论 -
afxbeginthread函数
转:http://blog.youkuaiyun.com/vcforever/article/details/212438在进行多线程程序设计的时候,我们经常用到AfxBeginThread函数来启动一条线程该函数使用起来非常的简单方便,其定义如下CWinThread* AfxBeginThread( AFX_THREADPROC pfnThreadProc,//线程函数地址转载 2013-08-26 10:23:19 · 818 阅读 · 0 评论 -
一个很好的对话框类
转自:http://blog.youkuaiyun.com/tr0j4n/article/details/4631541今天我们的主角是Jerry Wang的CImgDialogBase类,这是笔者前一段时间发现的一个非常好用的对话框类,将你的对话框从CImgDialogBase继承,就能很轻松的获得一个透明的窗体了 点击这里下载本文所需要的材料,Src文件夹中有3个转载 2013-08-24 11:41:46 · 828 阅读 · 0 评论 -
CBUTTONST的使用
转自:http://blog.youkuaiyun.com/xiao__c/article/details/7565746这里给大家介绍强大的按钮类CButtonST,可以使您的程序锦上添花。CButtonST类主要包括BtnST.h、BtnST.cpp、BCMenu.h和BCMenu.cpp四个文件。先将上述4个文件复制到自己的工程,然后在VC++开发环境中打开该工程,选择【Project\转载 2013-08-24 10:42:09 · 733 阅读 · 0 评论 -
HOOK
转自:http://blog.youkuaiyun.com/xiexiaopingroma/article/details/5400797基本概念 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件转载 2013-08-22 14:29:41 · 1348 阅读 · 0 评论 -
DLL的注入
转自:这是一个简单的Win32 DLL程序,它仅由一个入口函数DllMain组成:C++代码BOOL WINAPI DllMain( HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved ) { switch ( fdwReason ) { case DLL_PROCESS转载 2013-08-22 11:48:31 · 619 阅读 · 0 评论 -
windows下进程间通信
罗索实验室转自:http://www.rosoo.net/a/201110/15096.html 在Windows下各个任务是以不同的进程来完成的,当一个进程启动后,操作系统为其分配了4GB的私有地址空间,由于位于同一个进程中的线程共享同一个 地址空间,所以线程间的通信很简单,就像两个人如果在同一个房间里说话的话就比较容易,只要动动嘴皮子就O转载 2013-08-22 11:25:43 · 646 阅读 · 0 评论 -
CTabCtrl控件
转:这两学学习ctabctrl,下面是从别人博客上摘抄的一部分,说说我自己遇到的一些问题。 VC中的CTabCtrl用法与VB、Delphi的选项卡控件有很大的不同,每个属性页是用一个“窗体”(对话框)来实现,于是要为每个属性页对 话框建类,还要关联、初始化……实在麻烦得多。但是CTabCtrl可重用性比ActiveX的选项卡控件好,因为一个属性页可以被多个不同的选项卡对话 框调用,就像M转载 2013-08-20 17:11:41 · 768 阅读 · 0 评论 -
MFC treectrl控件类以及添加图标
转自:http://blog.sina.com.cn/s/blog_54cae6d70100ku33.html树形控件可以用于树形的结构,其中有一个根接点(Root)然后下面有许多子结点,而每个子结点上有允许有一个或多个或没有子结点。MFC中使用CTreeCtrl类来封装树形控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const RECT& rect转载 2013-08-19 15:36:11 · 4453 阅读 · 0 评论 -
系统注销消息
我正好做过基于MFC对话框的 WM_QUERYENDSESSION 消息处理。首先要在消息映射里加入ON_WM_QUERYENDSESSION()然后对话框类中加入BOOL OnQueryEndSession();函数OnQueryEndSession如果返回FALSE,系统将取消关机。如果你有其他的疑问,可以联系我。原创 2013-09-25 18:56:14 · 664 阅读 · 0 评论