千亿官网-千亿(中国)一站式服务官网






  • Visual C++-、MF、MFC 应用程序


    选择新(xīn)建项目后,在新建项目对话框(kuàng)中选择 模块-》Visual C++-、MF、MFC 应用程序,并确(què)定好(hǎo)存放(fàng)路径和项(xiàng)目名称,点击“确定(dìng)”。

    3. 3进(jìn)入应用程(chéng)序向导,一(yī)开(kāi)始会给出默认的项目配置,点(diǎn)击“下一步”即可。


    4. 4选择“基于对话框”,MFC 可以选择在静态库中(zhōng)使用,或者在共享 DLL 中使用。一般(bān)选择共享使用就行,静(jìng)态库中使(shǐ)用会把所(suǒ)有用到的(de) dll 集成到 exe 文件中(zhōng),最终生(shēng)成的(de)文件一般可以直接使用(yòng),但占用更大空间。


    5. 5选择主(zhǔ)框架样(yàng)式,可以自由选择是否添加最小化框、最大化框。如果(guǒ)觉得没必要“关于”对话(huà)框也可以去(qù)掉,对(duì)话框标题一(yī)般不需要更改。


    6. 6高级功能(néng)一般(bān)默(mò)认即可,但如果用不上“ActiveX 控(kòng)件”可(kě)以去掉勾选;如果需要涉及网络编程(chéng)就把(bǎ)“windows 套接(jiē)字”选上(shàng)。不过没选上(shàng)也不(bú)要紧,在(zài)程序中可以自己添加部(bù)分代码导入套(tào)接(jiē)字。


    7. 7最后(hòu)是自动(dòng)生成的(de)两个类的头文件和源(yuán)文件名称,可以修改基类,但一般不用改,默认完(wán)成就行。至此,一个基于对话框的 MFC 项目就(jiù)创建(jiàn)好(hǎo)了。


    注(zhù)意事项

    · 合理的向(xiàng)导设置(zhì)可以减少后续编程的麻烦


    VS2013/MFC 基于对话框(kuàng)编程:[2]项目(mù)整体结构(gòu)

    当(dāng)我们创建好一个(gè) MFC 项目以后,为了更(gèng)快(kuài)速的编(biān)程,快(kuài)速找到需要(yào)修改的部分,这就得熟悉VS 开发环境的各(gè)个模块(kuài)的作用,各个(gè)模块之(zhī)间(jiān)的关系。


    工具/原料

    · Visual Studio 2013

    项目整(zhěng)体结构


    1. 1创建好一个 MFC 工(gōng)程,观察 VS 项(xiàng)目界面(miàn)的布局,上(shàng)面是(shì)菜单栏和工具栏,在设计界(jiè)面的左侧可以调出工具箱;右侧(cè)是属性栏、类视(shì)图、资源(yuán)视图和资源(yuán)管理器等;底部是一些显示错误信息、符号查询结果、项目生成信息的(de)栏目;最下方是状态栏,显(xiǎn)示当前开发状态。

    2. 2打开解决方案(àn)资(zī)源(yuán)管理器,可以看到所有的(de)头(tóu)文件、源文件以(yǐ)及资源文件都归(guī)类排序摆放,便于快速寻找(zhǎo)需要打开的(de)内(nèi)容(róng)。点开(kāi)头文件前面的三角号可以查看类的成员变量和函(hán)数。

    3. 3看看(kàn)资源视图,资源视图包含了应用程(chéng)序用到的所(suǒ)有资源,包(bāo)括对话(huà)框资源、应用图(tú)标、菜单、字符(fú)串、软件信息等等。

    4. 4打开版本(běn)信息,可以看到(dào)自己编写的应用程(chéng)序的相(xiàng)关信息,比如版本号(hào)、公司名称等,自(zì)己(jǐ)觉得需要修改(gǎi)的可以(yǐ)依情况修改。

    5. 5再看类视图,类视图包含(hán)了应用程序(xù)用到的所有类,包括自动(dòng)生成的类以(yǐ)及开发者自己创建的类。点击类名,在下(xià)方会显示该类包含的所有成员变量和函数,不同(tóng)类型(xíng)的函数或(huò)者变量都(dōu)有不(bú)同的符(fú)号标记(jì)。


    通(tōng)过类(lèi)视图(tú)可(kě)以快速访(fǎng)问类的头文件和源文件,双(shuāng)击类名打开头文件(jiàn),点击下方的(de)函数可直

    接跳(tiào)转到对应的函数定义处。

    千亿官网-千亿(中国)一站式服务官网

    上一篇:重庆(qìng)影视公司(sī)的VS2013/MFC 基于对(duì)话(huà)框编程

    下一篇(piān):VS2013 开发环境使编程更加方(fāng)便快捷

    公司动(dòng)态

    行业新闻




    重庆千亿官网和博得文化传媒有(yǒu)限(xiàn)公司  联系(xì)电话:13452883959  023-68781096
    Copyright © 2018-2024 CQBODE.COM All Rights Reserved. 渝(yú)ICP备2022010067号
    为企业专业提(tí)供重庆影视制作、重庆3d动画(huà)制作、多媒体开(kāi)发(fā)、重(chóng)庆vr全景制作(zuò)等设计项目

    千亿官网-千亿(中国)一站式服务官网

    千亿官网-千亿(中国)一站式服务官网