VC++6.0创建MFC应用程序 MFC设置启动窗口 虚拟盘的创建和删除 MFC中为子对话框添加OnInitDialog()函数 CStdioFile类读.txt文件到编辑框

提前声明

MFC纯小白,高手勿大喷!整个程序参照了各种资料,谢谢各路大侠的帮助!

一.VC++6.0创建MFC应用程序

参照资源

  1. 新建→工程→MFC AppWizard(exe)→确定
  2. 基本对话框→完成
  3. 确定

二.MFC设置启动窗口

参照资源(参照的原资源不是此篇,但差不多)

  1. 插入→资源→Dialog
  2. 双击对话框→确定→填好类名称(例:Mydialog)→OK
  3. 在(例:On01)按钮事件中添加如下代码:不加头文件的话,不知道有没有错,没试,如果有错的话,加头文件即可(例:#include “Mydialog.h”)
void CTest_8Dlg::On01() 
{
   Mydialog dlg;
   dlg.DoModal();
}

三.虚拟盘的创建和删除

直接用的老师的代码//嘻嘻

  1. 创建
   system("echo on");
   system("md c:\\x");	
   system("subst x: c:\\x");
   system("md x:\\doc");
   system("del x:\doc\*.* /q");
   system("copy E:\\01\\*.*  x:\doc");
   system("echo off");
  1. 删除
	system("subst x: /d"); 
	system("del c:\\x\\doc\\* /q");
	system("rd c:\\x\\doc");
	system("rd c:\\x");
  1. 隐藏运行外部程序(.exe)

    参照资源

    WinExec("G:\\test\\Debug\\exit.exe",SW_HIDE);//隐藏调用exit程序
    
  2. 补充:

    ShellExecute(NULL, "open", "X:\doc", NULL, NULL, SW_SHOWNORMAL); //打开X盘下的doc文件
    

四.MFC中为子对话框添加OnInitDialog()函数

参照资源

为下一步读取.txt文件做准备

五.CStdioFile类读.txt文件到编辑框

参照资源

在子对话框的OnInitDialog()函数中对编辑框进行初始化

BOOL Mydialog::OnInitDialog() 
{
	CDialog::OnInitDialog();
	
	// TODO: Add extra initialization here
	CString strText="";
	CString szLine="";
	CStdioFile file;
	if ( !file.Open("E:\\2019title\\1.txt",CFile::modeRead));
	CString strOneline;
	while(file.ReadString(szLine))
	{
		strText+=szLine;
		strText+="\r\n";//为文本添加换行符
		//把字符串加到控件中		
	}
	//MessageBox(strText);
	SetDlgItemText(IDC_EDIT1,_T(strText));//IDC_EDIT1为编辑框名称
	file.Close();
	return TRUE;  // return TRUE unless you set the focus to a control
	              // EXCEPTION: OCX Property Pages should return FALSE
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

说说其实

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值