调试《深入浅出MFC》中的例程的心得——从Console到Windows的转换

没有接触MFC以前我总是再考虑Console和Windows程序到底区别在那里,只不过是前者是个16位的程序,后者是个32位的程序,同时具备图形设备的功能,作出图形化的界面,可是读了侯杰的书后,感觉其实二者是相通的,同时借助与强大的vcIDE这里完全可以从一个Console跳转到Windows程序...

2007-11-02 13:34:00

阅读数:717

评论数:0

如何调试MFC中的内存泄露

 VC++ IDE 的默认状态(VC6)是没有启用内存泄漏检测机制的,也就是说即使某段代码有内存泄漏,调试会话的 Output 窗口的 Debug 页不会输出有关内存泄漏信息。你必须设定以启用内存泄漏检测机制。  按下面的方法使用调试堆函数 在XXXView.cpp中添加下面粗体行你再看看输出结果...

2007-09-27 15:37:00

阅读数:575

评论数:0

Visual C++开发工具与调试技巧整理

Visual C++开发工具与调试技巧整理自己总是用VC平台来开发东西,但是有时候总是出这样那样的问题,呵呵,总是需要上网查资料来解决,在这里把自己用到上网查的一些技巧摘录如下,希望对大家有用,省去大家再去搜索的烦恼。1.如何在Release状态下进行调试Project->Setting=&...

2007-09-26 08:22:00

阅读数:424

评论数:0

VC++中经常使用的函数!~~

)DoModal()函数用来直接显示有模式对话框,Create()用于创建无模式对话框。2)LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam), wParam 通常是一个与消息有关的常量值,也可能是窗口或控件的句柄...

2007-09-22 16:43:00

阅读数:403

评论数:0

ListCtrl的总结

ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。  先注明一下,这里,我们用m_listctrl来表示一个CListCtrl的类对象,然后这里我们的ListCtrl都是report形式,至于其他的如什么大图标,小图标的暂时不讲,毕竟...

2007-09-21 19:26:00

阅读数:389

评论数:0

CEdit & CRichEdit 使用技巧

注:        m_edit1代表ID为IDC_EDIT1的CEdit控件的control类型的变量        m_richedit1代表ID为IDC_RICHEDIT1的CRichEditCtrl控件的control类型的变量1.设置edit只读属性    方法一:           ...

2007-09-21 19:25:00

阅读数:415

评论数:0

CListCtrl使用技巧

以下未经说明,listctrl默认view 风格为report1. CListCtrl 风格      LVS_ICON: 为每个item显示大图标      LVS_SMALLICON: 为每个item显示小图标      LVS_LIST: 显示一列带有小图标的item      LVS_RE...

2007-09-21 19:24:00

阅读数:388

评论数:0

集合类使用心得

MFC提供集合类(Collect)专门负责数据对象的存储和管理,MFC的集合类分为三类,分别用于处理三类不同性质的数据结构:表(List,类似于数据结构的双链表),数组(Array)和映射(Map,具有类似字典的功能). 一,数组使用心得 原型: templateTYPE, class ARG_T...

2007-09-21 19:17:00

阅读数:438

评论数:0

MFC 中常用宏的含义

AND_CATCHAND_CATCH AND_CATCH(exception_class,exception _object_point_name) 说明:定义一个代码块,它用于获取废除当前TRY块中的附加异常类型。使用CATCH宏以获得一个异常类型,然后使用AND_CATCH宏获得随后的异常处理...

2007-09-21 19:09:00

阅读数:416

评论数:0

在MFC类中各种类的指针的获取和应用

关于MFC下的文档和视图以及框架之间的访问, 这些问题已经是老生常谈了,但我觉得还是都没有详细的说明,特别是对于英语较差的人,我查看了一些blog,总结了一下!希望对和我一样的人有点帮助! 一:      1:   因为对于SDI程序,主框架窗口就是文档框窗(如果这个也不知道,就要查看一下MFC下...

2007-09-21 19:04:00

阅读数:445

评论数:0

使用MFC ODBC +SQL Server2005 实现数据库编程

最近在项目中添加了用户数据管理功能,使用MFC ODBC连接SQL Server2005数据库。由于以前没有接触过数据库具体的实现,因此花了两周时间学习了数据库的知识,并实现了项目中的基本功能。感觉虽然存在很多问题,但还是有不少收获。下面总结一下,希望能够给跟我一样的新手们一个参考,大家共同学习!...

2007-09-21 13:31:00

阅读数:845

评论数:0

CRuntimeClass

CRuntimeClass在MFC中的作用很重要,因为MFC利用它来进行类的动态确定,即是通过类变量来判定该变量是否为某一类的实例。由于指针的类型是可以转换的,所以时常会出现从A到B的转换导致错误。而在MFC的各种书籍中对CRuntimeClass的介绍是比较少的,在这里总结它的一些用法。1、动态...

2007-09-17 21:54:00

阅读数:577

评论数:0

CCmdTarget

CCmdTarget 类CCmdTarget是MFC类库中消息映射体系的一个基类。消息映射把命令或消息引导给用户为之编写的响应函数(命令是由菜单项、命令按...

2007-09-17 00:23:00

阅读数:3643

评论数:0

CString的工作原理介绍

 看了很多人写的程序,包括我自己写的一些代码,发现很大的一部分bug是关于MFC类中的CString的错误用法的.出现这种错误的原因主要是对CString的实现机制不是太了解。    CString是对于原来标准c中字符串类型的一种的包装。因为,通过很长时间的编程,我们发现,很多程序的bug多和字...

2007-09-16 21:21:00

阅读数:524

评论数:0

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