随笔分类 - MFC
MFC vs2012 Office2013 读写excel文件
摘要:近期在忙一个小项目(和同学一起搞的),在这里客户要求不但读写txt,而且可以读写excel文件,这里本以为很简单,结果。。。废话少说,过程如下: 笔者环境:win7 64+VS2012+Office2013+MFC。 说明:读写excel文件,通常包括1.ODBC数据库实现;2.通过解析Ex...
阅读全文
MFC下debug改成release版本出现问题及解决办法
摘要:自己在debug下成功运行了自己写的测试自己写第三方库的程序,这里有用到opencv库,所以同时用到了自己的库和opencv的库,需求因为要进行速度的测试,是想要把debug改成release版本,这里出现了错误改了一天,终于搞定。 这里遇到的错误及解决方法如下:问题一:出现如下所示错误。问题...
阅读全文
windows编程原理
摘要:这里在学网络编程时遇到了讲解windows的编程,稍微整理一下windows编程原理,顺便复习一下。 首先,理解Windows 程序运行原理:Windows应用程序,操作系统,计算机硬件之间的相互关系。 向下的箭头③表示应用程序可以通知操作...
阅读全文
内存泄漏处理
摘要:最近在做视频处理方面的东西,做到实时处理,内存泄漏是很致命的。网上找了好多方法,试了一种比较好的,在此分享一下。1.常规内存泄露的检测常规内存泄露一般是由于编程者在手动申请内存空间之后没有释放造成的。如用new、malloc()函数或CString的GetBuuffer()函数申请内存空间后没有使...
阅读全文
有一个关于MFC的问题
摘要:为什么我写的MFC程序里面,文件-》打开。打开文件的时候,特别的慢啊?是不是和我写的打开文件有关呢?是个疑问!
阅读全文
error C2065: “IDD_DIALOG1” : 未声明的标识符
摘要:编译时提示error C2065: “IDD_DIALOG1” : 未声明的标识符错误的可能原因及解决方法如下: 1.出错文件中没有包含资源文件ID声明的resource.h文件。在出错文件中加入#include “resource.h”语句。2.工程附件包含目录的路径下没有resource.h文件。修改路径即可。3.工程所在文件夹下存在resource.h文件,但其中没有资源ID的定义,导致真正的resource.h没有包含进去,删除之。一个解决方案里面有多个工程,可能会把所有资源ID的声明放到一个文件中。在各个工程中实现对话框功能的文件中,只需包含该文件即可。但是,当新增某个资源以后,工程
阅读全文
CDC类
摘要:CDC :class of device contextWindows使用与设备无关的图形设备环境(DC :Device Context) 进行显示 。MFC基础类库定义了设备环境对象类----CDC类。CDC类定义的是设备上下文对象的类。CDC对象提供处理显示器或打印机等设备上下文的成员函数,以及...
阅读全文
MFC中对话框类(Dialog)的应用
摘要:转载http://hi.baidu.com/jackywdx/item/feee8041d2c2e12310ee1e85 Windows应用程序通常是通过对话框接收用户输入、向用户输出信息,本节介绍应用程序中对话框的创建和应用,首先介绍对话框的工作方式、种类及创建方法,然后介绍如何将对话框与程序联系...
阅读全文
StretchDIBits函数
摘要:该函数将DIB中矩形区域内像素使用的颜色数据拷贝到指定的目标矩形中。如果目标矩形比源矩形大小要大,那么函数对颜色数据的行和列进行拉伸,以与目标矩形匹配。如果目标矩形大小要比源矩形小,那么该函数通过使用指定的光栅操作对行列进行压缩。http://baike.baidu.com/view/1080406...
阅读全文
fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h
摘要:错误描述:fatal error C1010: 在查找预编译头时遇到意外的文件结尾。是否忘记了向源中添加“#include "stdafx.h"”?错误分析:此错误发生的原因是编译器在寻找预编译指示头文件(默认#include "stdafx.h")时,文件未预期结束。没有找到预编译指示信息的头文件...
阅读全文
error C2065: “CMainFrame”: 未声明的标识符
摘要:xxxView.cp的开头包含框架的头文件即可:#include"MainFrm.h"
阅读全文
vs2010 “SetScrollSizes”: 找不到标识符
摘要:SetScrollSizes是CScrollView的成员函数,你的view类必须从CScrollView派生
阅读全文
CView类
摘要:http://baike.baidu.com/link?url=Jnw63Rb82_6A7vTleBoXihNnStgRPtkaWFZ3AO3DNeXtZkUNaG1zdRVlhi8I0X398YtPoOtvltGF7XxlbgSOqa
阅读全文
错误C2665: “AfxMessageBox”: 2 个重载中没有一个可以转换所有参数类型
摘要:第一种方法:AfxMessageBox( "Simple message box. ");如果先定义一个CString 变量,再赋值就没问题CString sTemp;sTemp= "Simple message box. ";AfxMessageBox(sTemp);第二种方法:记住一点,VC20...
阅读全文
分配空间不足问题
摘要:在写MFC程序时,遇到了分配空间不足的提示,原来是我定义的动态空间为负值了,如int *a=new int[-1].另对MFC得到[2]打开文件CFile file("C:\HELLO.TXT",CFile::modeRead);//只读方式打开CFile::modeCreate 直接构造去创建一个...
阅读全文