本文来自CSDN博客转载请标明出处:
很实用的快速解决问题的方法
1:使用vc开发项目时,常会遇到这种情况:
即明明只改动了一个文件读入却要把整个项目全部重新编译连接┅次。刚刚连接好一运行,又提示重新编译连接一次非常讨厌。这是因为出现了未来文件读入的缘故
我们可以在classview 视图中右键新建文件读入夹(new folder),再把具有相近性质的类拖到对应的文件读入夹中使整个视图看上去清晰明了。
9: 打开一个源文件读入较大的项目编辑操作非常慢怎么办?
不要打开项目文件读入(*.dsp文件读入),直接打开要编辑的单个源文件读入(*.h或*.cpp)进行编辑要快得多。
22:在我的程序的某些部分我可以调用 MessageBox 函数来建立一个信息对话框,例如在视类中但是,在其它部分我却不能如文档类中。为什么我怎样才能在我的应用程序类中建立一个信息对话框?
24:我听说MFC可以发现内存漏洞,我怎样使用该特性? 如果你在Debug菜单中的Go选项(不是Project菜单中的Execute选项)来运行你的应用程序MFC應该在程序终止时报告内存漏洞。如果没有那么试试运行MFC Tracer 工具程序(在VC++程序组中),并启动跟踪然后返回应用程序。
在应用程序类的InitInstance函数Φ对LoadStdProfileSettings的调用中该调用接受一个参数(在缺省情况下如果没有传递值则为4)。MRU文件读入名是从INI文件读入中调用的如果你有带有ID_FILE_MRU_FILE1的ID的菜单选项,它会为调入的MRU列表所替换如果你改变传递给LoadStdProfileSettings的数值(最大为16),则你就改变了所装如文件读入名的最大值
34: 位图按钮的使用(可产生动态效果)
选定要使用位图的按钮(以OK按钮为例,假设其标识符为IDOK)选其属性中的Owner
draw选项(必须),此时在对话框编辑器中就可看到原先显示在按钮仩的字符都消失了。将按钮的Caption改为OK(必须为大写)打开Insert菜单,单击其中的Resource选项随后选择Bitmap。再按下Import(导入)按钮将所需位图导入项目(Project)。在Resource
打开资源文件读入中的菜单模板打开新菜单选项的属性对话框。在对话框的底部的Prompt编辑框中你可以如下指定状态栏上的提示信息和工具栏上的提示信息 (如果你已经建立的工具栏按钮): Status bar string/nFlying tag