pp电子(中国游)官方在线平台





  1. Visual C++-、MF、MFC 应用程序


    选(xuǎn)择新建项目后,在新建项目对(duì)话框中选择 模块(kuài)-》Visual C++-、MF、MFC 应(yīng)用程序,并(bìng)确定好(hǎo)存放路径和(hé)项目名(míng)称,点击“确定”。

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


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


    5. 5选择主框架样式,可以自由选择是(shì)否添加最小化框、最(zuì)大化框。如果觉得(dé)没必要(yào)“关于”对话框也可以去掉,对(duì)话框标题一般不(bú)需要更改。


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


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


    注意事项

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


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

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


    工具/原(yuán)料

    · Visual Studio 2013

    项目整体结构


    1. 1创建好一(yī)个 MFC 工程(chéng),观(guān)察 VS 项目界面的(de)布局(jú),上面是(shì)菜单栏和工具栏,在设计界面的左侧可以调(diào)出(chū)工具箱;右侧是属性栏、类视(shì)图、资源视图和资源管(guǎn)理器(qì)等;底部是一些显示(shì)错误信息、符号查(chá)询结果(guǒ)、项目生成信息的栏目(mù);最下方(fāng)是(shì)状态栏,显(xiǎn)示当(dāng)前开(kāi)发状态。

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

    3. 3看看资源视图,资源视(shì)图包含了(le)应用程(chéng)序用到的所有资源,包括对话框资(zī)源、应用图标、菜(cài)单(dān)、字符串、软件信息(xī)等等。

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

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


    通过类视(shì)图(tú)可以快速访问类的头(tóu)文件和(hé)源文件,双击类名打(dǎ)开头文件,点击下(xià)方的函数可直

    接(jiē)跳转到对应的函数定(dìng)义处(chù)。

    pp电子(中国游)官方在线平台

    上一篇:重(chóng)庆影(yǐng)视(shì)公司的VS2013/MFC 基于对话框编程

    下一篇:VS2013 开发(fā)环(huán)境使编(biān)程更加(jiā)方便(biàn)快捷

    公司(sī)动态

    行业新闻




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

    pp电子(中国游)官方在线平台

    pp电子(中国游)官方在线平台