2 jujiawu1024 jujiawu1024 于 2016.02.28 13:38 提问

VIUSUAC++6.0,MFC将字符串记录成文件名
mfc

VIUSUAC++6.0,MFC将字符串记录成文件名,文件名放在CFileDiaog对话框的文件名框中,怎么做?

2个回答

oyljerry
oyljerry   Ds   Rxr 2016.02.28 14:35

文件名做为CFileDialig的参数传递

wangyaninglm
wangyaninglm   Ds   Rxr 2016.02.29 10:31

搞一个tchar,完后tsprintf进去,完后把这个tchar作为参数传递进去?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
从CString 字符串中取文件名
比如 一个CStfing 串"C:/WINDOWS/SYSTEM32/TAG.EXE"我想取 TAG.EXE怎么取? Y的 看着简单做的时候  可真是麻烦了 代码倒也不难如下几句 呵呵 记下来备用 ,以后就不再遭罪了    CString name="C:/WINDOWS/SYSTEM32/TAG.EXE";    int i=0;    while(i!=-1)    {        i=na
在MFC中如何选择文件名和文件夹
选择文件夹 MFC提供打开文件对话框可以选择文件名,如果想选择目录的话,就不能使用CFileDialog,实现过程如下:          CStringsFolderPath;    BROWSEINFO bi;    TCHAR Buffer[MAX_PATH];    //初始化入口参数bi开始    bi.hwndOwner = NULL;    bi.pidlRoot =N
OpenWGA CMS手册
最近对OpenWGA这个开源Java CMS了解了一番,将看到的相关文档记录成中文
CString转UTC时间
最近要使用CString转UCT的实现网上找了很多都
养成良好的记录习惯
<br /> 让记录成为一种习惯,是一个想要在以后留下点什么东西的人该做的事。记录是一个人积累的过程,看再多的书,如果没有记录下来,过一个时间后就跟没看一样。看自己写下的东西和看别人写的东西是不一样的,主要体现在理解速度上,因为中间缺少了将别人的思维翻译成自己思维的过程。 <br /><br />在记录中学会思考、学会探索。 <br /><br />记录可以消除自己烦躁的情绪。 <br /><br />每天抽出一到两个小时来记录自己的所学和自己的思考,这样一直的坚持那么当你回过头来看看的时候,你会发现你已经
MFC 以当前的时间作为文件名保存文件
CTime tm = CTime::GetCurrentTime(); CString str2; str2.Format(_T("D:\\%d_%d_%d__%d_%d_%d.txt"),tm.GetYear(),tm.GetMonth(),tm.GetDay(),tm.GetHour(),tm.GetMinute(),tm.GetSecond()); AfxMessageBox(str2
VC 中如何从字符串中分离文件名与路径+路径操作
#include "stdafx.h"#include "PathStringManager.h"CPathStringOper::CPathStringOper(void){}CPathStringOper::~CPathStringOper(void){}CPathStringOper::GetFolderPathFromFullPath(LPCTSTR lpszFullPath)
将ping命令的信息记录到文本文件
ping www.163.com -t > D:\ping.txt
VC++6.0重命名Project名称及其MFC工程及类文件名
修改时建议直接用“替换”批量修改,以防遗漏修改的地方,比较麻烦。总之完全按照下面的步骤,一定能修改成功的,我亲测鉴证过 呵呵         作为MFC新手使用VC++6.0这古董级的东西有时实在痛苦,这有空几天都在想怎么重命名MFC工程的命名空间和类文件。现在总算有个结果,发一下修改过程吧。         首先,使用MFC AppWizard(exe)创建的工程有几个重要的文件:
MFC将edit编辑框内的多行字符串,根据“\n”换行符分割成多个单行字符串
//获取编辑框内容 UpdateData(TRUE); CString editStr,temp; editStr=m_edit.GetString();//editStr为编辑框内的多行内容 //将编辑框的内容根据换行符分割开 CStringArray editArr; int nPos = editStr.Find(_T('\n')); temp = _T(""); while(0 <= nP