VS2013 MFC專案使用多位元組字符集

2021-07-02 19:26:43 字數 1124 閱讀 1741

在專案->屬性->配置屬性中,將字符集改為多位元組字符集,如圖

此時mfc專案介面風格變為win98風格,需要在stdafx.h中將

//#ifdef _unicode

//#if defined _m_ix86

//#pragma comment(linker,"/manifestdependency:\"type='win32' name='microsoft.windows.common-controls' version='6.0.0.0' processorarchitecture='x86' publickeytoken='6595b64144ccf1df' language='*'\"")

//#elif defined _m_x64

//#pragma comment(linker,"/manifestdependency:\"type='win32' name='microsoft.windows.common-controls' version='6.0.0.0' processorarchitecture='amd64' publickeytoken='6595b64144ccf1df' language='*'\"")

//#else

//#pragma comment(linker,"/manifestdependency:\"type='win32' name='microsoft.windows.common-controls' version='6.0.0.0' processorarchitecture='*' publickeytoken='6595b64144ccf1df' language='*'\"")

//#endif

//#endif

這幾行注釋

同時新增

#pragma comment(linker,"/manifestdependency:\"type='win32' name='microsoft.windows.common-controls' version='6.0.0.0' processorarchitecture='x86' publickeytoken='6595b64144ccf1df' language='*'\"")

VS2013 MFC 訊息對映

0.訊息是mfc程式進行通訊的基礎,在mfc應用程式中傳輸的訊息有三種型別 視窗訊息 命令訊息和控制項通知。1 視窗訊息 wm 視窗訊息 window message 一般與視窗的內部運作有關,如 建立視窗 繪製視窗和銷毀視窗等。通常,訊息是從系統傳送到視窗,或從視窗傳送到視窗。2 命令訊息 wm ...

VS2013 MFC程式設計問題

1.在 開啟資源檢視的時候,提示說 資源被 另乙個編輯器開啟 解決方案選單 視窗 選擇 關閉所有文件 再次 開啟2.socket程式設計時,環境建立要在最前面,如in addr 的前面,否則re wsadata w wsastartup 0x2,w 3.link fatal error lnk116...

VS2013 MFC單文件新增選單

新建mfc單文件程式,命名為hellomfc 在資源檢視中開啟menu,雙擊開啟id為idr mainframe的選項在最後的空白框中雙擊新增字元test 回車接著新增 hello並將id改為id say hello 接著為這個選單新增熱鍵 選擇資源檢視,右鍵新增,資源,accelerator,id...