vc 6 0設定UNICODE編譯環境

2021-07-03 01:51:07 字數 797 閱讀 2198

1、為工程新增unicode和_unicode預處理選項

開啟[工程]->[設定…]對話方塊,在c/c++標籤對話方塊的「預處理程式定義」中去除_mbcs,加上_unicode,unicode。(注意中間用逗號隔開).在沒有定義unicode和_unicode前,所有函式和型別都預設使用ansi的版本;在定義了unicode和_unicode之後,所有的mfc類和windows api都變成了寬位元組版本了。

2、設定程式入口點

因為mfc應用程式有針對unicode專用的程式入口點,我們要設定entry point。否則就會出現連線錯誤。設定entry point的方法是:開啟[工程]->[設定…]對話方塊,在link頁的output類別的entry point裡填上wwinmaincrtstartup。

編譯階段會出現缺少以下檔案的錯誤

mfc42u.lib

mfc42ud.lib

mfcd42ud.lib

mfcn42ud.lib

mfco42ud.lib

mfcs42u.lib

mfcs42ud.pdb

VC6 0設定UNICODE編譯環境

vc 6.0支援unicode程式設計,但預設的是ansi,所以開發人員只需要稍微改變一下編寫 的習慣便可以輕鬆編寫支援unicode的應用程式。1.安裝完成後 需要把vc98 mfc lib下的mfc42u 手動拷貝到對應的安裝目錄下 2.為工程新增unicode和 unicode預處理選項 開啟...

在VC6 0下設定Unicode編譯環境

vc 6.0支援unicode程式設計,但預設的是ansi,所以開發人員只需要稍微改變一下編寫 的習慣便可以輕鬆編寫支援unicode的應用程式。使用vc 6.0進行unicode程式設計主要做以下幾項工作 1 為工程新增unicode和 unicode預處理選項。具體步驟 開啟 工程 設定 對話方...

在VC6 0下設定Unicode編譯環境

vc 6.0支援unicode程式設計,但預設的是ansi,所以開發人員只需要稍微改變一下編寫 的習慣便可以輕鬆編寫支援unicode的應用程式。使用vc 6.0進行unicode程式設計主要做以下幾項工作 1 為工程新增unicode和 unicode預處理選項。具體步驟 開啟 工程 設定 對話方...