繼續跑題,XD~ MFC最蛋疼的地方在於,微軟在受限的許可協議下提供了源碼,例如我們學校Lab的MFC源碼目錄為: C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\atlmfc\src Wine項目因此沒有去重新實現MFC,要運行MFC程序必須先安裝MFC的Native DLL。 因此,要支持Linux的話,請避免使用MFC,用Qt、WxWidgets等跨平臺的GUI Toolkits更好。 用純Win32 API都好過MFC,因爲如果Wine對你需要用到的Win32 API支持不佳,你可以去給Wine報告Bug。 http://bugs.winehq.org/