解决vc 6在vista下的一些兼容问题
生活随笔
收集整理的這篇文章主要介紹了
解决vc 6在vista下的一些兼容问题
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
解決vc?6在vista下的一些兼容問題
雖然vs系列的2008sp1版都出了,但是vs?2003以后的版本大多是都是在.Net上做修改,對我們vc程序員使用的MFC的修改很少。所以,許多VC程序員還是習慣用VC?6.0(包括我)??墒怯捎谖④涢L時間不更新vc6。使得vc6在vista下出現了許多兼容性問題。在這里給大家提供一些解決方法
問題一:與UAC沖突
描述:由于UAC對Program?Files進行了保護,導致無法調試。
解決方案:
一、
1.找到vc6的主程序文件。
2.右鍵,屬性,選擇到兼容性選項卡,勾選”請以管理員身份運行該程序“如圖1所示。
圖1
3.確定。
二.將工程生成目錄改到其他盤,如圖2
圖2
三.關閉UAC(安全性降低,不推薦)
問題二:插入ActiveX不兼容
描述:在菜單,工程,增加到工程,Componets?and?Controls添加控件時,如圖3所示
圖3
解決方案:
1.在要插入控件的對話框上點擊右鍵,選擇”插入ActiveX控件“,選擇您要插入的空間。
2.Ctrl+w,打開類向導,給空間增加變量,會出現增加控件對應類的添加對話框,如圖4所示
圖4
4.點擊確定,便出現我們需要的和空間對應的類。
VC6確實是一款不錯的開發工具,雖然微軟已經長期不開發了,但是通過我們的一些設置,調整,依然可以讓他老當益壯.
雖然vs系列的2008sp1版都出了,但是vs?2003以后的版本大多是都是在.Net上做修改,對我們vc程序員使用的MFC的修改很少。所以,許多VC程序員還是習慣用VC?6.0(包括我)??墒怯捎谖④涢L時間不更新vc6。使得vc6在vista下出現了許多兼容性問題。在這里給大家提供一些解決方法
問題一:與UAC沖突
描述:由于UAC對Program?Files進行了保護,導致無法調試。
解決方案:
一、
1.找到vc6的主程序文件。
2.右鍵,屬性,選擇到兼容性選項卡,勾選”請以管理員身份運行該程序“如圖1所示。
圖1
3.確定。
二.將工程生成目錄改到其他盤,如圖2
圖2
三.關閉UAC(安全性降低,不推薦)
問題二:插入ActiveX不兼容
描述:在菜單,工程,增加到工程,Componets?and?Controls添加控件時,如圖3所示
圖3
解決方案:
1.在要插入控件的對話框上點擊右鍵,選擇”插入ActiveX控件“,選擇您要插入的空間。
2.Ctrl+w,打開類向導,給空間增加變量,會出現增加控件對應類的添加對話框,如圖4所示
圖4
4.點擊確定,便出現我們需要的和空間對應的類。
VC6確實是一款不錯的開發工具,雖然微軟已經長期不開發了,但是通過我們的一些設置,調整,依然可以讓他老當益壯.
轉載于:https://www.cnblogs.com/swk1992/archive/2008/08/27/1278123.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的解决vc 6在vista下的一些兼容问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: why xml sucks
- 下一篇: asp.net导出GridView数据到