用MFC做文件传输工具时,怎么做出选择文件的界面?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用MFC做文件传输工具时,怎么做出选择文件的界面?相关的知识,希望对你有一定的参考价值。

用MFC做文件传输工具,比如我在一个界面上 点击“选择文件”按钮,怎么才能弹出电脑上的那个自动的文件选择界面?(就是我截图那样的)

在按钮消息中添加如下代码:

CFileDialog dlg(TRUE, NULL, NULL, 0, "PDF 文件 (*.pdf)|*.pdf|所有文件 (*.*)|*.*||");
if (dlg.DoModal() == IDOK)

CString strPath; // 文件路径
strPath= dlg.GetPathName();
参考技术A 使用公共对话框类。
CFileDialog fdlg(TRUE,"bmp","*.bmp"); //TRUE 为"File open"对话框 FALSE 为"File Save"对话框
if(fdlg.DoModal()==IDOK)

CFile file;
file.Open(fdlg.GetPathName(),CFile::modeRead);

如何创建MFC文件,编写贪食蛇小游戏

我们学完了C++控制台,开学有个小学期,要交一个小游戏编程,我想用MFC来做,但是我还不知道该怎么创建MFC文件,还有网上的代码该怎么用,我复制过去,运行不了。

在C++建立项目时选MFC应用程序那一项就可以了,进去后按向导做就可以生成MFC项目了,网上复制的代码需要小修改才能用的 参考技术A 首先mfc不是文件 ,它是微软利用visual stutio 开发工具所建立的一些类供用户使用。安装好vc,这些类就是可以使用的。建立mfc程序步骤如下:打开vc运行环境,选择文件,点击新建,选择工程 , 点击 MFC APPWizard(exe) 这个选项,填写一个工程的名字,制定好位置,打击确定,在弹出的对话框中 可以再 单文档,多重文档,基本对话框 中任选一项 即可 ,点击完成 ,这样 ,一个简答的mfc程序就创建好了 ,你可以直接编译 ,运行 ,看看效果 参考技术B 先 看看孙鑫的 教程吧 很不错 参考技术C 看视频教程,有代码详细讲解,教你一步一步做的,优酷搜索“贪吃蛇 MFC"就可以搜到贪吃蛇制作的视频

以上是关于用MFC做文件传输工具时,怎么做出选择文件的界面?的主要内容,如果未能解决你的问题,请参考以下文章

MFC界面库

如何创建MFC文件,编写贪食蛇小游戏

MFC中如何做出一个下拉菜单并且做出不同的选项?

做windows界面,用QT还是MFC?

MFC拾遗

我安装vs2017时安装的c++没安mfc请问怎么单独添加这个组件