開發平台(Platform): (Ex: Win10, Linux, ...) Win10
編譯器、IDE:Visual Studio 2015
問題(Question):
各位好
我想讓VS編譯出來的MFC視窗程式也可以在Windows XP下執行
如果我以預設的方式編譯出一個MFC視窗程式
拿去XP下執行會跳出一個方框:「不是正確的win32」
於是我上網找了一下解法
只要在專案上按一下右鍵,
點選屬性,
並找到「鏈接器->系統->最低版本」鍵入「5.01」
就可以解決(?)
我是參考這個的:http://bbs.csdn.net/topics/390639155
結果還是沒成功,
反而出現了另一個方框:「無法找到程序輸入點 InitializeCriticalSectionEx (在動態連結程式庫 kernel32.dll)
這該怎麼解決?
問題好像越來越複雜了…
預期的正確結果(Expected Output): 在Windows XP下可以正常開啟並執行
錯誤結果(Wrong Output):
無法找到程序輸入點 InitializeCriticalSectionEx (在動態連結程式庫 kernel32.dll)
補充說明(Supplement):