同畅达科技网

vs2010怎么建立文档视图的mfc?mfc 选择文件夹

文章目录


vs2010怎么建立文档视图的mfc?

在VS2010中建立MFC文档视图,首先创建一个MFC应用程序项目。

然后,在应用程序向导中选择“单文档”或“多文档”选项。

vs2010怎么建立文档视图的mfc?mfc 选择文件夹-图1

接下来,选择“视图”菜单,点击“添加类”选项。

在“添加类”对话框中,选择“MFC”文件夹,然后选择“视图”类类型。

输入视图类的名称,并选择基类为“CView”。点击“添加”按钮创建视图类。

vs2010怎么建立文档视图的mfc?mfc 选择文件夹-图2

最后,在主框架类的OnCreate函数中调用CreateView函数创建视图对象,并将其添加到框架窗口中。这样就成功建立了MFC文档视图。

要在VS2010中建立MFC的文档视图,首先需要创建一个MFC应用程序项目。在创建项目向导中,选择MFC应用程序类型,并选择“文档/视图”作为应用程序类型。

然后,选择“单文档”或“多文档”模式,这将决定应用程序的文档视图架构。

vs2010怎么建立文档视图的mfc?mfc 选择文件夹-图3

完成项目创建后,可以在资源视图中找到与文档视图相关的资源,如菜单、工具栏和对话框。通过编辑这些资源,可以自定义文档视图的外观和行为。

在代码中,可以使用CView类来处理文档视图的逻辑和事件。

通过重写CView的成员函数,可以实现文档视图的绘制、交互和更新等功能。

新建向导里有个“是否文档、视图支持”一项。要勾选

mfc 中的文件选择控件如何使用?

你可以使用Edit控件,设置为多行,不可编辑。

如果还想还一些,那么就改写Edit。

MFC怎么获取文件的路径?

关于CFile的文件路径,分两种方式,一种是绝对路径,一种是相对路径。

绝对路径就是”D:\\a\\xx.txt"的形式,你可以直接指定,也可以用CFileDialog弹出对话框由用户界面指定;

相对路径分默认路径和工作路径获取两种。你可以用".\\aa\\xx.txt"指定默认目录子目录或者省略前面的.\\也是可以的;工作路径获取比较靠谱(因为默认路径可能会造成不确定性,在程序运行过程中可能会被其它原因改变),工作路径要在程序运行入口的时候通过GetCurrentDirectory函数获取并保存起来,方便随时使用,这个是一个例如"d:\\yourProject\\"的字符串形式,每次拼接子目录和文件名即可,示例代码如下:

???????char?pBuf[MAX_PATH];?????????????????//存放路径的变量

???????GetCurrentDirectory(MAX_PATH,pBuf);??//获取程序的当前目录

???????strcat(pBuf,"\\");

???????CString?strtemp=pBuf;

到此,以上就是小编对于mfc 选择文件夹对话框的问题就介绍到这了,希望介绍的3点解答对大家有用,有任何问题和不懂的,欢迎各位老师在评论区讨论,给我留言。

本站非盈利性质,与其它任何公司或商标无任何形式关联或合作。内容来源于互联网,如有冒犯请联系我们立删邮箱:83115484#qq.com,#换成@就是邮箱

转载请注明出处:https://www.szcet.com/jszs/3854.html

分享:
扫描分享到社交APP
上一篇
下一篇