vc 個文件說明

clw 支持ClassWizard
.ncb 支持ClassView
.opt 保存工作空間的配置
.aps 支持ResourceView
.bsc 瀏覽器信息文件
.dsp 項目文件
.dsw 工作空間文件
.mak 外部的創建文件
.plg 建立日誌文件
.dsw

這是MFC自動生成的工作區文件,它包含當前工作區所包含的項目的信息。

.dsp

這是MFC生成的項目文件,它包含當前項目的設置、所包含的文件等信息。

.MAK

這是MFC項目的項目文件,這也是與NMAKE兼容的文件。如果選擇了External make文件可選項,則可人工對它編輯,但不能利用Visual C++許多項目編輯特性。

.CLW

這個文件含有被ClassWizard用來編輯現有類或增加新類的信息。ClassWizard還用這個文件來保存創建和編輯消息映射和對話框數據所需的信息,或是創建虛擬成員函數所需的信息。



在復件中如果打開dsw出現文件夾丟失可把原來正常的文件夾中的.opt考過來替換掉,這時雖然文件還是在文件夾外但是文件夾名存在再加入後就正常了,.ncb文件考過來替換掉會造成文件丟失。

VC6使用過程中遇到的問題收集(1)
我以前有過一個文檔專門寫這個的,時間長了就找不到了,,先貼這吧,有些以前就遇到過也總結過了。

1、在數據庫操作時,將系統自動生成的CTime替換成COleDateTime。

2、在操作ACCESS數據庫時,字符串的標識是:單引號;日期/時間類型的標識是:#

3、將 DDX_FieldDateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate,m_pSet);  替換成:
         DDX_DateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate);
注:這是VC6裏的一個老BUG,好像SP6裏也是那樣。

4、遇到ClassView裏的某個類突然丟失時可以把項目文件夾下的擴展名爲.ncb和.opt的兩個文件刪掉,再重新打開項目。
     遇到類下的成員函數定位不準,即雙擊該函數時並不能準確定位到指定位置時,可以把debug或release(這要視你當時選擇的MODE來定)下的擴展名爲:.pch的文件刪掉;如還不行,就再把上面兩個文件也一起刪掉,再不行,,我也搞不定了,只好建議你跑出門去,對着天空大喊三聲:“神啊,救救我吧!”

5、如果你很喜歡VC6的auto-complete功能,而發覺他與系統的Ctrl+Space輸入法衝突了,建議如下:
     Menu“Tools”->“Customize”->"Keyword",選擇分類爲:"All commands",鼠標點擊all commands裏面,敲擊“comple...”就出來了,在右側重新添加一個“Shift+Space”並Assign就行了。
    這一點VC6要比delphi6好,在delphi6及以後的版本里,autocomplete功能已經做的很好了,當然以前的版本嗎, autocomplete慢的跟什麼似的,但很遺憾,我至今未找到能夠自定義快捷方式的地方,好像只能用"Ctrl+Space",哪位大蝦知道告訴我,另外delphi6下也可以Ctrl+J,這個VC6裏沒有,不過裝了Visual Assist6就行了。

6、建議你使用VC6編輯的關鍵字顏色自定義功能,或者你可以使用Visual Assist6啓動顏色功能。即使你不喜歡自定義顏色,那有一個顏色,我還是建議你自定義一下:
Menu"Tools"->"OPtions"->"Format"
Color:Number  Foreground:red,不然是很容易搞混:’0’和’o’的,尤其是在VC6的默認字體下。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章