Windows MFC
Search
这个作者很懒,什么都没留下…
展开
-
解决VC++中类从Class View中消失的问题
现象: 在用VC++进行编程时,又是会出现对某个类做出一系列的操作(如添加成员、相应消息等)后该类竟然从Class View 中消失了,可是并没有任何与该类相关的文件删除操作。其实这是VC++的一个bug。解决方法:方法1: 一般只需要打开该类对应的头文件,将其类名改一下,然后再恢复这个类的类名即可方法2: 在定义类的“class”以及继承类型的关键字之间,随意敲上一个空格或者原创 2011-11-30 20:15:20 · 1384 阅读 · 0 评论 -
VC++中的.ncb文件
在实际的开发中,有时会遇到以下几种情况:1、向类中添加的成员变量或者成员函数不能在ClassView中显示。2、不能通过双击成员变量或成员函数转移至变量或函数的定义的位置。3、一般情况下,在输入一个类的对象后,按下“.”后会出现该类的成员变量和成员函数;或者当输入一个类的对象或结构的指针时,按下“>”后也回出现类的成员变量和成员函数。这是Visual C++编译器固有的功能,可是会发现原创 2011-11-30 20:23:36 · 6946 阅读 · 0 评论 -
VC6.0中如何改变对话框的背景色
一个基于对话框的MFC AppWizard应用程序中,如何改变对话框的背景颜色呢?对于这个问题,其实可以由几种不同的方法来实现,具体如下(粗斜体代码为增添的):---- 方法一:调用CWinApp类的成员函数SetDialogBkColor来实现。 ---- 其中函数的第一个参数指定了背景颜色,第二个参数指定了文本颜色。下面的例子是将应用程序对话框设置为蓝色背景和红色文本,步骤转载 2011-12-16 22:17:22 · 2694 阅读 · 0 评论 -
MFC class和Generic class的区别
MFC class: 建立基于MFC的类,比如视图,对话框,控件等等,都是从MFC类库派生,可以在Base class中选择父类。Generic class:Generic的英文意思是一般的,泛的; Genericclass就是自己写的类,普通C++类,没有派生始祖,包含头文件后,可以使用任何MFC类。使用Generic class,它可以不选择MFC中的类作为基类,原创 2011-12-22 11:27:55 · 7882 阅读 · 2 评论 -
VC++中如何删除一个类
通常,需要从工程中删除一个不再使用的类,如果不能彻底删除,将会产生很多莫名奇妙的错误。一般可按照下面方法进行。 首先在工作区的FileView中该类的.h.和cpp文件,按Delete键删除,然后在工程的文件夹下将这俩个文件删除,并且吧.clw文件也删除。在删除.clw文件之后,再次使用类向导时将会弹出“.clw文件不存在”的提示,这是可以按照弹出的提示从工程中的文件创建一个.clw文件原创 2011-11-30 22:22:57 · 1999 阅读 · 0 评论 -
VC控件的基本操作
1. 加入控件设计界面的第一步也是重要的一步是往窗体上加入控件。有以下几种方法来加入控件:(1)在控件选项板上,单击想要加入的控件,然后在窗体上单击鼠标。这时该控件就被放置在鼠标单击的位置处。(2)在控件选项板上,双击想要加入的控件,这时该控件就被放置在窗体的正中间。如果用此方法连续加入了几个控件,后面加入的控件把原先的遮住了,这时要把上面的控件拖到其他位置。(原创 2011-12-31 15:20:58 · 1805 阅读 · 0 评论 -
关于MFC技术的一点感悟
好久没有来CSDN了,好久没有写代码了,本人非计算机专业,偶然的一次机会接触到了编程,便产生了一定的兴趣,之后主要以微软的MFC技术为主要的技术手段陆陆续续的编写了一些自娱自乐的小软件。毕竟MFC是我当时进入编程世界的掌握的第一种技术,所以还是有一定的情感的。马上毕业了,会从事其他类型的工作,可能以后不会持续地写代码了,在这里就简短的写一下自己对于MFC这门技术的一点感悟,本人技术并不高超,只是希原创 2012-05-24 09:47:59 · 948 阅读 · 0 评论