• <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++ related info

    發表于:2007-07-04來源:作者:點擊數: 標簽:
    some QA. useful,put here [問題一]:解決workspace中的classview顯示混亂 [解答] 即添加的成員變量或函數不能顯示;即使顯示出來了變量或函數,雙擊后不能跳至正確的位置。刪除.ncb文件,再rebuild all,即可。 [問題二]:向項目中加入自己定義的類的簡單方
    some Q&A. useful,put here

    [問題一]:解決workspace中的classview顯示混亂
    [解答]
    即添加的成員變量或函數不能顯示;即使顯示出來了變量或函數,雙擊后不能跳至正確的位置。刪除.ncb文件,再rebuild all,即可。

    [問題二]:向項目中加入自己定義的類的簡單方法

    [解答]
    選擇Insert/New Class菜單,彈出對話框,選擇Class Type為generic,輸入類名。當然,也可以自己決定該類的基類。<br>


    [問題三]:在工作區(Workspace)導入多個項目(Project)

    [解答]
    在打開一個項目(*.dsp文件)后,在“Project” 菜單選擇“Insert Project into Workspace” 子菜單,然后選擇另一個項目文件(*.dsp文件),可插入另一個項目。在ClassView 視圖中,右鍵可以激活其中某個項目,工作區插入多個項目能方便不同項目間拷貝代碼、資源等。<br>

    [問題四]:整理在ClassView 視圖中太多的類

    [解答]
    我們可以在ClassView 視圖中右鍵新建文件夾(New Folder),再把具有相近性質的類拖到對應的文件夾中,使整個視圖看上去清晰明了。 <br>


    [問題五]:快速刪除項目下Debug 文件夾中臨時文件

    [解答]
    在FileView視圖中選中對應項目,右鍵Clean即可。<br>

    [問題六]:快速打開一個源文件較大的項目

    [解答]
    不要打開項目文件(*.dsp文件),直接打開要編輯的單個源文件(*.h或*.cpp)進行編輯,要快得多。<br>


    [問題七]:快速生成一個與現有項目除了項目名外完全相同的新項目

    [解答]
    利用File菜單下生成新項目中的Custom AppWizard ,選擇 An existing Project ,然后選擇現有項目的項目文件名(*.dsp)Finish,編譯后就生成一個可以生成與現有項目相同但可以重新取名的項目的AppWizard。你可以象用MFC AppWizard一樣用它。如果不想用了,可以在VC 安裝目錄下CommonMSDev98Template目錄中刪除該Wizard中.awx和 .pdb文件。<br>

    [問題八]:在VC中設置頭文件和庫文件

    [解答]
    除了VC缺省頭文件和庫文件外,如果經常要用到第三方的頭文件和庫文件可以在Tools Options 的Directories中設置。如果只是本項目要用到,可以在Project Setting->Link Object/library Modules中設置庫文件。<br>

    [問題九]:讓控制臺應用程序支持MFC類庫

    [解答]
    可以在控制臺應用程序中include 來引入MFC庫,但是控制臺應用程序缺省是單線程的,MFC是多線程的,為解決該矛盾,在Project Setting->C/C++ 選項,選擇Code Generation,在Use Run-Time Library 下拉框中選擇Debug Multithread。<br>

    [問題十]:數據庫表修改后,快速更新一個綁定到表的CRecordSet記錄集

    [解答]
    利用ClassWizard 中 Member Variables標簽下選中記錄集類后,利用UpdateColoumns和Bind All。<br>

    [問題十一]:漢化只有可執行代碼的.exe 文件

    [解答]
    在VC Open File 中以Resources方式打開*.exe 文件,直接修改資源文件,然后保存即可。<br>

    [問題十二]:如何干凈刪除一個類

    [解答]
    在用VC編程時,如何徹底刪除一個類呢?我們可以這樣做:
    首先,從workspace中的FileView中刪除對應的.h和.cpp文件;再關閉項目,從實際的文件夾中刪除對應的.h和.cpp文件;再刪除.clw文件。此后,打開項目,rebuild all?! ∵@樣,我們就徹底地刪除了一個對我們無用的類。

    [問題十三]:如何解決VC不正確連接問題

    [解答]
    使用VC開發項目時,常會遇到這種情況:明明只改動了一個文件,卻要把整個項目全部重新編譯連接一次。剛剛連接好,一運行,又提示重新編譯連接一次,非常討厭。這是因為出現了未來文件的緣故。
    我們可以這樣對付它:找出對應文件夾下的debug目錄,將創建和修改時間都比系統時間晚的文件全部delete, 再rebuild all一次。一切就會OK了。

    [問題十四]:在MSVC++6中,有時通過Class Wizard添加成員變量時,有的會從Class View中消失,通常這種情況發生在應用程序的對話框類中,解決辦法如下:

    [解答]
    先保存workspace,然后關閉工程,刪除此工程目錄中的.ncb文件,然后重新打開workspace即可。

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品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>