• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    理解VC工程

    發布: 2007-7-14 21:11 | 作者: 佚名    | 來源: 網絡轉載     | 查看: 54次 | 進入軟件測試論壇討論

    領測軟件測試網 一、走進Visual C++
    Visual C++作為一個功能非常強大的可視化應用程序開發工具,是計算機界公認的最優秀的應用開發工具之一。Microsoft的基本類庫MFC使得開發Windows應用程序比以往任何時候都要容易。本光盤教學軟件的目的就是為了讓你學會在Visual C++環境下,利用微軟的基本類庫MFC開發出功能強大的Windows應用程序。在本章節的內容當中,我們將向您介紹使用VC開發軟件需要用到的一些基本概念,使用MFC進行編程的基本特點,以及VISUAL C++集成開發環境提供的一系列編程輔助工具——WIZARD的使用方法。
    1.1 理解VC工程
    Visual C++作為一種程序設計語言,它同時也是一個集成開發工具,提供了軟件代碼自動生成和可視化的資源編輯功能。在使用Visual C++開發應用程序的過程中,系統為我們生成了大量的各種類型的文件,在本節中將要詳細介紹Visual C++中這些不同類型的文件分別起到什么樣的作用,在此基礎上對Visual C++如何管理應用程序所用到的各種文件有一個全面的認識。
    首先要介紹的是擴展名為dsw的文件類型,這種類型的文件在VC中是級別最高的,稱為Workspace文件。在VC中,應用程序是以Project的形式存在的,Project文件以.dsp擴展名,在Workspace文件中可以包含多個Project,由Workspace文件對它們進行統一的協調和管理。
    與dsw類型的Workspace文件相配合的一個重要的文件類型是以opt為擴展名的文件,這個文件中包含的是在Workspace文件中要用到的本地計算機的有關配置信息,所以這個文件不能在不同的計算機上共享,當我們打開一個Workspace文件時,如果系統找不到需要的opt類型文件,就會自動地創建一個與之配合的包含本地計算機信息的opt文件。
    上面提到Project文件的擴展名是dsp,這個文件中存放的是一個特定的工程,也就是特定的應用程序的有關信息,每個工程都對應有一個dsp類型的文件。
    以clw為擴展名的文件是用來存放應用程序中用到的類和資源的信息的,這些信息是VC中的ClassWizard工具管理和使用類的信息來源。
    對應每個應用程序有一個readme.txt文件,這個文件中列出了應用程序中用到的所有的文件的信息,打開并查看其中的內容就可以對應用程序的文件結構有一個基本的認識。
    在應用程序中大量應用的是以h和cpp為擴展名的文件,以h為擴展名的文件稱為頭文件。以cpp為擴展名的文件稱為實現文件,一般說來h為擴展名的文件與cpp為擴展名的文件是一一對應配合使用的,在h為擴展名的文件中包含的主要是類的定義,而在cpp為擴展名的文件中包含的主要是類成員函數的實現代碼。
    在應用程序中經常要使用一些位圖、菜單之類的資源,VC中以rc為擴展名的文件稱為資源文件,其中包含了應用程序中用到的所有的windows資源,要指出的一點是rc文件可以直接在VC集成環境中以可視化的方法進行編輯和修改。
    最后要介紹的是以rc2為擴展名的文件,它也是資源文件,但這個文件中的資源不能在VC的集成環境下直接進行編輯和修改,而是由我們自己根據需要手工地編輯這個文件。
    對于以ico,bmp等為擴展名的文件是具體的資源,產生這種資源的途徑很多。使用rc資源文件的目的就是為了對程序中用到的大量的資源進行統一的管理。

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>