自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

limingmcu的专栏

文章和随笔为作者感悟,收藏,和转载,不代表任何公司或团体的立场和观点.

  • 博客(34)
  • 资源 (76)
  • 问答 (4)
  • 收藏
  • 关注

原创 VS2010生成安装包 设置默认安装路径

应用程序文件夹-右键-属性窗口-设置默认路径(我的VS是英文是DefaultLocation)

2014-04-30 10:18:11 11938

转载 AfxOleInit()和::CoInitialize(NULL)区别

OLE是建立在COM之上的技术,层次比COM要高。AfxOleInit()调用的是OleInitialize(),而OleInitialize()除了调用CoInitializeEx()来初始化COM库外,还进行一些其它的操作,这些操作对OLE应用来说是必须的,这些OLE应用包括:(1)Clipboard; (2)Drag and drop; (3)Object linking a

2014-04-28 19:26:08 558

转载 MFC 修改对话框标题

一、对话框标题栏内容为静态直接在对话框属性“General”的“Caption”中修改。二、对话框标题栏内容为动态生成的在对应对话框的初始化函数OnInitDialog()中添加以下代码:CString title;title.Format("%d",Id);//在标题栏动态显示Id的值this->SetWindowText(title);

2014-04-28 16:56:54 1181

原创 MFC CEdit控件 自动选上控件内容

m_EditItem.SetFocus();             m_EditItem.SetSel(0, -1);

2014-04-25 14:45:44 524

转载 MFC-ListCtrl 可编辑重写

当List Control选择可编辑模式时,只有每一行的第一列的单元格才能编辑,而且在默认情况下,当选中的时候,也只有被选中的这一行的第一个单元格才会反色显示~~这未免太BT了~在网上找了一些相关的帖子,解决整行选中的问题可以采用为List Control控件增加LVS_EX_FULLROWSELECT样式的方法来实现:m_Result.SetExtendedStyle(m_Result.

2014-04-25 12:31:28 3671

原创 CListCtrl的InsertColumn无效,解决办法

最近做一个项目,需要用到

2014-04-25 11:51:01 5493 5

转载 csdn博客积分详解

博客积分是衡量博客水平的重要标准,博客的排名也将按照积分排列。积分规则具体如下:1、每发布一篇原创或者翻译文章:可获得10分2、每发布一篇转载文章:可获得2分3、博主的文章每被评论一次:可获得1分4、每发表一次评论:可获得1分(自己给自己评论、博主回复别人对自己博文的评论不获得积分)5、每篇博文阅读次数每超过100次:可获得1分,阅读加分最高加到100分,即每篇文章点击上万次截

2014-04-25 09:25:12 535

转载 VC++多线程编程

留个纪念,不错的总结。十个例子清晰列举啦多线程编程的奥妙。 VC中多线程使用比较广泛而且实用,在网上看到的教程.感觉写的挺好.一、问题的提出编写一个耗时的单线程程序:  新建一个基于对话框的应用程序SingleThread,在主对话框IDD_SINGLETHREAD_DIALOG添加一个按钮,ID为IDC_SLEEP_SIX_SECOND,标题为“延时6秒”,添加按钮的

2014-04-25 09:17:19 462

转载 globalalloc、malloc和new的区别

GlobalAlloc是为了与Win16兼容才保留的,在Win32下不要使用。全局内存对象使用GlobalAlloc函数分配,在Windows 3.X的时代,分配的内存可以有两种,全局的和局部的,例如GlobalAlloc和LocalAlloc。但在Win32的时代这些函数已经被废弃了,现在的内存只有一种就是虚存。在Win32中所有的进程所使用的内存区域是相互隔离的,每个进程都拥有自己的地址空间。

2014-04-25 09:15:08 552

转载 MFC控件:listctrl使用方法总结

以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。如 ListView_InsertColumn1. CListCtrl 风格LVS_ICON: 为每个item显示大图标LVS_SMALLICON: 为每个item显示小图标LVS_LIST: 显示一列带有

2014-04-24 19:27:13 1162

转载 DialogBar使用注意事项

前几天写了一个小的程序,里面用到了DialogBar,用这个东西能够起到简易的工具栏的作用,而且能够象对话框一样直接在上面添加控件使用,但是,在使用的过程中遇到了一些小的问题,拿出来大家分享一下,说不定在同样的问题上能少走一点弯路在MSDN里面的介绍如下:dialog bar is a toolbar — a kind of control bar that can contain any

2014-04-24 18:30:27 738

转载 完美的DialogBar

DialogBar相比Dialog有很多优势。因CDialogBar继承于CControlBar,因此其可以Docking在窗口一边,而把CView挤压开,但是CDialogBar 的使用并不是很容易,因为 MFC 里面并没有提供直接可以使用的CDialogBar,我们需要自己动手,打造自己的完美的 DialogBar。首先,你需要建立一个CDialog的子类(比CMyDlgBar

2014-04-24 18:26:57 647

转载 MFC中的句柄

MFC中的句柄1.引出句柄CDC问题:1.CDC dc;dc.LineTo(point);无法运行2.CDC *dc=GetDC();dc->LineTo(point);就可以运行了MFC中有大量的句柄包装类。顾名思义,所谓句柄包装类,指的是这些类是封装了系统对象的句柄(HWND,HDC,HBITMAP等等),并提供了一组成员函数作为访问系统对象的接口。(这是一种资源封

2014-04-22 10:43:19 778

转载 在MFC中应用CTreeCtrl控件的技巧

首先,我们要创建一个基本对话框的MFC工程MFC_TreeCRTL。然后在资源视图中插入两个Dialog,ID分别为IDD_DIALOG11和IDD_DIALOG211,都更改Style属性为Child,Border属性为None,为它们建立两个类,分别命名为Cdialog11和Cdialog211,并在MFC_TreeCRTLDlg.CPP文件中包含dialog11.h和dialog211.h两

2014-04-22 10:04:36 666

原创 CTreeCtrl 控件的用法

CTreeCtrl类来封装树形控件的各种操作。通过调用BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些树形控件的专用风格:TVS_HASLINES 在父/子结点之间绘制连线 TVS_LINESATROOT 在根/子结点之间绘制连线 TV

2014-04-21 18:54:31 1033

原创 MFC 单文档程序初始化最大窗口

一 方法

2014-04-21 11:17:21 3119

原创 MFC 单文档视图 取消下拉菜单项的折叠问题

CMFCMenuBar remove "Expand Submenu" Double Arrow (display recently and all available menu commands always)Archived Forums V forums> Visual C++ MFC and ATLVisual C++ MFC and ATLRemo

2014-04-21 10:15:02 1178

转载 常见的vc++编译错误

1、fatal error C1010: unexpected end of file while looking for precompiled header directive。寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.h")2、fatal error C1083: Cannot open include file: 'R…….h':

2014-04-18 18:08:47 1149

转载 MFC对话框美化使其具有xp/win7风格

原先本来调试好好的,后来不知道怎么地,有些调试错误,网上查了说要删除什么文件再重来,后来调试是正确了,但风格变成了最原始的风格,那按键丑得就不说了,还难看。首先在RES目录下建一个文件,命名 windows.manifest 后缀为:.manifest然后再用记事本打开放入如下代码:name="Microsoft.Windows.XXXX" proces

2014-04-18 17:56:35 1344

原创 VS2010 编译出错please use the/MD switch for_AFXDLL builds 解决办法

这个错误的解决方法如下:修改如下设置: 工程(Project)  ->  属性(Properties)  ->  配置属性(Configuration Properties)   ->c/c++->代码生成(Code Generation)->运行时库(Use run-time library)->多线程调试DLL(/MDd)(Multithreaded DLL/Debug M

2014-04-18 17:51:20 1971

转载 MFC 子对话框中得到主对话框指针

在MFC的主窗口中添加了tab control控件之后,可以在一个窗口中显示不同的页面。假如主对话框类为CMainDialog, 子对话框类为CChildDialog有时候会遇到tab 的子窗口访问主窗口中变量和函数的问题,具体方法是:CMainDialog *pDlg = (CMainDialog *)GetParent()->GetParent();pDlg->函数或者...

2014-04-18 17:46:56 2956 2

转载 MFC基本常用控件基本用法

4.1 Button按钮窗口(控件)在MFC中使用CButton表示,CButton包含了三种样式的按钮,Push Button,Check Box,Radio Box。所以在利用CButton对象生成按钮窗口时需要指明按钮的风格。创建按钮:BOOL CButton::Create( LPCTSTR lpszCaption, DWORD dwStyle, const RECT& rect,

2014-04-18 17:40:58 1792

转载 VS2010中GetMenu()和GetSubMenu(0)为NULL引发异常的解决方法

解决方法1: //来源:http://www.cnblogs.com/yuzhoufeng/archive/2011/12/11/2284200.html今天学习VC++ 2010 MFC单文档应用程序中动态添加菜单,下面是代码部分:12345678910111213int CMainFrame::

2014-04-16 16:25:18 1298

转载 MFC 菜单项快捷键无效

我们在MFC中使用菜单时,都想使菜单项有快捷键,比如Ctrl+B等,在VC++2008或者VC++2010上面,我们会在子菜单项的Caption里输入菜单名以及额外输入(&I)\tCtrl+I,就能够显示如 发送(I)   Ctrl+I  这样子菜单项,然后在Accelerator里面绑定一下快捷键及菜单ID就可以了。        但是问题出现了,在VC++2008和VC++2010

2014-04-16 16:22:15 2110 1

转载 在MFC中添加用户自定义消息

首先弄清楚两点:(1)谁要发送这个消息(2)谁要接受这个消息。  用一个简单的例子来说明。对象A向B(也可以就是A到A)发送消息。  1 发送消息  首先在A的头文件中定义这个消息:    #define WM_USERMESSAGE WM_USER+30     所有自定义消息都是以WM_USER消息为基础加上一个任意的自然数来表示的。A是向外发送消息

2014-04-16 16:19:23 480

转载 static作用(修饰函数、局部变量、全局变量)

在C语言中,static的字面意思很容易把我们导入歧途,其实它的作用有三条。(1)先来介绍它的第一条也是最重要的一条:隐藏。当我们同时编译多个文件时,所有未加static前缀的全局变量和函数都具有全局可见性。为理解这句话,我举例来说明。我们要同时编译两个源文件,一个是a.c,另一个是main.c。下面是a.c的内容char a = 'A'; // global variable

2014-04-16 16:15:04 571

原创 vs2010 制作的安装包添加“卸载”功能

关于"卸载"功能的添加  在vs.net2010下并没有直接生成卸载程序的功能, 所以我们只好用msi来实现了, 原理我就不讲了,网上一搜一堆,我只讲操作, 【1】:在添加你的应用程序项目的时候,多添加一个msiexec.exe进去,        这个文件在c:/windows/system32文件夹下,        添加进去以后,为了让他更像个卸载程序,把他的名字

2014-04-16 16:07:59 2841

原创 想在基于MFC的对话框上的指定位置输出两行内容

初衷:想在基于MFC的对话框上的指定位置输出两行内容收获:      1.可以放一个静态编辑框,将其属性更改为Multiline;        CSting str1,str2,strInfo;        strInfo = str1+"\r\n"+str2;        strInfo输出的时候str1,str2显示为两行数据      2.若不放置静态编辑框,直

2014-04-16 16:01:51 2020

转载 MFC中Combo Box 的用法总结

Combo Box(组合框)控件很简单,可以节省空间。从用户角度来看,这个控件是由一个文本输入控件和一个下拉菜单组成的。用户可以从一个预先定义的列表里选择一个选项,同时也可以直接在文本框里面输入文本。1.改变下拉框大小  1)直接在控件上操作,先点向下的箭头,就可以调整下拉框大小;  2)为了让列表框变的更宽,可以用setdroppedwidth(int width)函数来调整列表

2014-04-16 15:57:27 1789

转载 VC 将界面中静态控件画的图形保存为bmp格式的图片

CWnd* pwnd=GetDlgItem(IDC_STATICDRAW);//获取静态控件的指针 CRect pRect;// CWnd* pWnd=GetDlgItem(IDC_STATICDRAW);        CDC* pDC=pwnd->GetDC();   //使用控件指针创建绘图用的DC   // pwnd->Invalidate();  //  pwnd->Up

2014-04-16 15:54:49 993

转载 MFC发送消息设置组合框CComboBox控件的高度和宽度

MFC进行界面编程时,组合框CComboBox控件在可视化设计组件的时候是无法进行高度编辑的,但是我们在实际的项目中经常需要定制组合框CComboBox的高度以得到良好的用户体验。本文介绍通过发送CB_SETITEMHEIGHT消息给控件的方法实现改变CComboBox控件的高度。

2014-04-16 15:50:57 4778 3

转载 如何获取对话框指针

1、  在vs2010 选择“新建项目”à“其他项目类型”à“Visual StudioInstallerà“安装项目”: 命名为:Setup1 。这是在VS2010中将有三个文件夹,1.“应用程序文件夹”表示要安装的应用程序需要添加的文件;2.“用户的‘程序’菜单”表示:应用程序安装完,用户的“开始菜单”中的显示的内容,一般在这个文件夹中,需要再创建一个文件用

2014-04-16 15:42:51 903

原创 VS2010 旗舰版 MFC开发 调试断点无效的解决办法

问题:         在VS2010的其中一个cpp里设置断点,但是在调试运行时无效,不能进入断点

2014-04-15 17:10:38 4790

转载 CSting 函数大全

CString的构造函数CString( );例:CString csStr;            CString( const CString& stringSrc );例:CString csStr("ABCDEF中文123456");                CString csStr2(csStr);CString( TCHAR ch, int nR

2014-04-15 11:41:55 891

串口调试软件

串口调试软件,可手动添加任意多条指令,自动下发执行,编辑好的指令集可导入导出

2017-08-14

【源码】CT图像重建系统

CT图像重建系统(源码) 图像重建是图像处理的一个重要的研究分支,其重要意义是在于获取被检测物体内部结构的图像而不是对物体造成任何物理上的损伤。

2017-08-10

Visual C++数字图像模式识别典型案例详解(源代码)

Visual C++数字图像模式识别典型案例详解,各实例源代码

2017-08-10

数字图像处理疑难解析(中文版)

数字图像处理疑难解析(中文版).pdf

2017-08-10

深入理解C语言指针的奥秘

深入理解C语言指针的奥秘

2017-08-10

指针经验总结(非常详细)

指针经验总结(非常详细)

2017-08-08

Visual C++ 高级界面特效制作百例

Visual C++ 高级界面特效制作百例-郭庆民-中国电力出版社-2000.pdf

2017-08-08

Visual C++ 编程技巧精选500例

Visual C++ 编程技巧精选500例 PDF

2017-08-08

挑战程序设计竞赛(第2版).巫泽俊.扫描版.part2

挑战程序设计竞赛(第2版)].巫泽俊.扫描版.part2

2017-08-02

挑战程序设计竞赛(第2版).巫泽俊.扫描版.part1

挑战程序设计竞赛(第2版)].巫泽俊.扫描版.part1

2017-08-02

《竹林蹊径 深入浅出Windows驱动开发》.(张佩等).[PDF]&ckook.part2

《竹林蹊径 深入浅出Windows驱动开发》.(张佩等).[PDF]&ckook.Part2

2017-08-02

《竹林蹊径 深入浅出Windows驱动开发》

《竹林蹊径 深入浅出Windows驱动开发》.[PDF] .Part1

2017-08-02

图解性能优化

图解性能优化.pdf

2017-08-02

加密与解密(第三版,完整版)

加密与解密(第三版,完整版) PDF

2017-08-02

生物实验设计与数据分析(中文版)

生物实验设计与数据分析(中文版)PDF

2017-08-02

Windows驱动开发技术详解

Windows驱动开发技术详解 pdf书.源代码

2017-08-02

C++初级到精髓3本书

C++初级到精髓3本书(Effective C++中文版第三版 高清PDF/More+Effective+C++/深度探索C++对象模型 PDF中文清晰版)

2017-08-02

USB应用技术开发大全

USB应用技术开发大全

2017-08-02

Visual.C.Turbo.C串口通讯编程实践

Visual.C.Turbo.C串口通讯编程实践

2017-08-02

绘图控件TeeChart的功能介绍与应用举例

绘图控件TeeChart的功能介绍与应用举例

2017-08-02

AVR 单片机C语言开发入门

AVR 单片机C语言开发入门

2017-08-02

AVR Studio 中文在线帮助

AVR Studio 中文在线帮助

2017-08-02

AVR单片机嵌入式系统原理与应用实践

AVR单片机嵌入式系统原理与应用实践 PDF 高清

2017-08-02

实用操作系统概念

实用操作系统概念

2017-08-02

VC界面类编程实例与源码

20个源码例程,96篇介绍文档

2017-08-02

Visual C++MFC编程实例

本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书

2017-08-02

C语言实战105例源码

C语言实战105例源码

2017-08-02

C.程序设计语言 Part1

[C.程序设计语言.特别版.十周年纪念版].(The.C.Programming.Language.Special.Edition).(美)Bjarne.Stroustrup.扫描版.part1

2017-08-02

C.程序设计语言 十周年纪念版

[C.程序设计语言.特别版.十周年纪念版].(The.C.Programming.Language.Special.Edition).(美)Bjarne.Stroustrup.扫描版.

2017-08-02

深度探索C++对象模型

深度探索C++ 对象模型 中文PFD 高清

2017-08-02

微软官方多线程串行通信程序 MTTTY

串口 多线程通信 官方例程 含说明文档 讲解详细

2017-07-21

微软官方多线程串口通信例程MTTTY(含说明文档)

win32 官方例程 串行多线程通信程序 MTTTY (Multi-Threaded TTY) 源代码+说明文档

2017-07-21

Visual Studio+ SVN版本管理说明.zip

SVN版本控制:服务端和客户端详细的操作说明;编译器:Visual Studio

2022-04-20

Eclipse+RCP.zip

rcp入门介绍,pdf文档。一份为工程创建示例,一份为框架详解文档,内含网站资源。Eclipse+RCP富客户端程序开发详解

2020-05-22

eMule源码VS2017实测通过

eMule源码+VS2017实测通过+第三方类库全面+可直接编译运行

2019-03-11

LIS通信相关HL7协议/ASTM协议介绍及实例

LIS通信相关,HL7协议/ASTM协议介绍及实例,内含若干厂家的说明文档

2018-10-26

C-C++指针资料

C-C++ 指针讲解

2017-08-01

提高C++ 性能的编程技术

提高C++性能的编程技术 电子书

2017-08-01

深入浅出MFC 电子书

深入浅出MFC 电子书 高清

2017-08-01

串口调试软件XCOM

串口调试助手XCOM V2.0,支持高波特率传输,可用于USB转串口高波特率测试(最大1.38Mbps)

2017-08-01

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除