㈠ VC6 如何调用MFC类
分两种情况:
1。创建工程的时候,你选择MFC Application在你的程序中就可以直接用。
2。如果你创建的是Win32 Application工程,如果想使用MFC的某个类可以如下方式来操作:
a)首先选择菜单里的 Project->Settings。打开的属性对话框里右侧点General选项卡(默认打开的就是这个)有个Microsoft Foundation Classes的选项。此时选择的是Not Using MFC,更改其为Use MFC in a shared DLL。
b)接下来查MSDN看想要使用的类包含在哪个头文件里,如我想使用MFC的CString类,经查询,需要包含Afx.h头文件。将其包含到工程中就可以使用了
注意一点:非常重要,Afx.h的位置写在哪里呢?如果它出现在#include <Windows.h>之后,编译就会报错。
所以,打开StdAfx.h文件,就能找到Windows.h的位置了。加在其之前!
#include <Afx.h>
#include <windows.h>
编译...通过!
祝好运!
㈡ VC++6.0不能执行MFC程序点开resource弹出错误提示:致命错误RC1015:无法打开包含文件'afxres.h'.怎么处理
找不到 .h 头文件,说明缺少相关的文件包含语句,而无法执行,也有可能是链接时找不到库文件。所以请检查VC6 MFC有关的目录设置:“工具”——“选项”——“目录”,在该对话框中检查:
1、include files 目录是否存在:
X:\Program Files\Microsoft Visual Studio\VC98\MFC\INCLUDE
2、Library files 目录是否存在:
X:\Program Files\Microsoft Visual Studio\VC98\MFC\LIB
如果没有,将其加上即可(其中X代表您VC6安装的盘符)。
如经以上步骤还不行,那么就考虑重装VC6,或者升级采用VC2005、2008、2010、2012、2013等版本。
希望对您有所帮助!
㈢ vc6,基于MFC的对话框程序,DoModal()一个我自己定义的对话框B后,如何把焦点设置在对话框B的Edit控件上
有两种方法:
第一:在对话框B上,设计时将EDIT的Tab Order顺序设为第一个,这样默认的焦点就是EDIT 。
第二:在对话框的初始化函数OnInitDialog()中使用成员函数SetFocus()
GetDlgItem(IDC_EDIT1)->SetFocus();
注意:要将OnInitDialog()的return TRUE;改为return FALSE;
㈣ VC6.0编写的MFC程序在win7系统上运行可以吗
可以运行的,只要你是正确安装vc6,然后用兼容模式运行就可以了,你还可以勾选不再弹出兼容模式的对话框就和xp系统一样的了。
㈤ 怎样用vc++6.0来编写MFC
文件--》新建->工程
-->MFC
VC6
有三种选择
基于对话框的
MFC
工程
基于单文档的
MFC
工程
基于多文档的
MFC
工程
这样的问题,建议,直接在网络里搜索
VC++
6.0
视频教程,看看怎么点的。
或者看本基础书的图片!!!
看图片。
㈥ vc6 怎么调试mfc多线程程序
多线程的调试,最好是使用打印日志的方法。
就好似服务器的调试,大部分情况我们都是使用打印日志。。。
菜鸟大道,开启你的C/C++学习之路!
欢迎各位程序初学者的到来哦!
㈦ 用VC6做一个MFC程序
摘要 点击菜单 “工程-添加到工程-Components and Controls”,在弹出的对话框中选择“Visual c++ Components”再选择“Splash screnn”,点击“Inser”按钮添加,再关闭对话框。这个时候运行程序就可以看到有启动画面了。