改变Edit字体颜色:1、CMyDlg类中添加成员变量:CBrush m_Brush;2、OnInitDialog中初进行设置:m_brush.CreateSolidBrush(RGB(0,255,255));3、添加消息响应函数:OnCtlColorif(nCtlColor == CTLCOLOR...
分类:
编程语言 时间:
2014-12-08 15:11:10
阅读次数:
475
1 简介 CFileDialog类封装了Windows常用的文件对话框。常用的文件对话框提供了一种简单的与Windows标准相一致的文件打开和文件存盘对话框功能。 可以用 构造函数提供的方式使用CFileDialog,也可以从CFileDialog...
分类:
编程语言 时间:
2014-12-08 14:04:46
阅读次数:
286
引言 :
侯捷老师在他那本著名的"深入浅出MFC"(第二版)的第六章中对比着传统的Win32API编程,详细讲解了MFC应用程序“生死因果”,而且侯捷 老师还在"深入浅出MFC"(第二版)一书的“无责任书评”中称应用程序和MFC Framework的因果关系,是学习MFC程序设计的关键,并把它作为学习MFC程序设计的"第一个台阶".
正文 :
初学MFC程序设计的人(甚至包...
分类:
编程语言 时间:
2014-12-08 10:52:27
阅读次数:
318
前几天写了一个可以玩儿光剑的程序,个人觉得很酷这个程序你完全可以在自己电脑上玩玩,很有星球大战中Jedi的感觉在程序中,本没必要使用opencv,但尝试把opencv和mfc dialog结合一下,于是最终实现方式如下:opencv采集图像,mfc双缓冲显示,gdi+显示光剑图片opencv和mfc...
分类:
其他好文 时间:
2014-12-08 07:04:22
阅读次数:
209
一个属性表单由一个或多个属性页组成。它有效地解决了大量信息无法在一个对话框上显示这一问题。1、创建属性页为了创建属性表单,首先需要创建属性页,后者对应的MFC类是CPropertyPage,该类生成的对象代表了属性表单中一个单独的属性页。在资源编译器下添加3个属性页资源,并修改这三个属性页资源的ID...
分类:
编程语言 时间:
2014-12-07 16:14:48
阅读次数:
435
本文我们只谈界面。 大部分人最开始学习编程是Console,搞个计算器啥的,后来高级一点能做一个俄罗斯方块出来。很羡慕那些能做出界面的,于是大二学了MFC,一开始看《深入浅出》怎么都搞不懂,后来我们班的一个女生教了我两个小时,我一下子通畅了,用GDI半个月苦哈哈的做了第一个当时觉得还能看得界面(不....
分类:
其他好文 时间:
2014-12-07 14:59:16
阅读次数:
197
对于C++的基础课程已经学习了不少时间,但一直未有机会、时间去深入。很早之前我就知道了MFC、QT等C++开发框架,由于QT可跨平台的优点,我在那时就意识到要将精力投入到QT的学习中,可后面接触了QT,才意识到QT学习的难度,虽然QT各方面都非常卓越,但由于是新鲜事物,在国内,对于QT的资料实在.....
分类:
编程语言 时间:
2014-12-06 22:44:38
阅读次数:
220
1、_T宏Windows 98及以前的版本使用8位的ANSI字符集,它类似于ASCII字符集。Windows NT使用16位的Unicode字符集,它是ANSI字符集的一个超集。Unicode包含了各种各样来自非US字母表的字符。使用ANSI字符编译的程序可以在Windows NT上运行,但Unic...
分类:
编程语言 时间:
2014-12-06 18:04:06
阅读次数:
173