我做了一個基於MFC的遊戲,我的項目包含圖像和聲音。現在我想創建一個安裝程序設置爲了分發它。什麼是在MFC項目中使用資源文件的正確方法?
我已在如提供其確切的路徑中使用的資源
img->Load(L"C:\\Users\\Ad33l's\\Desktop\\block mania\\block mania\\res\\db.png");
MCIWndCreate(NULL, NULL,WS_POPUP|MCIWNDF_NOPLAYBAR|MCIWNDF_NOMENU,L"C:\\Users\\Ad33l's\\Desktop\\block mania\\block mania\\res\\tick.wav");
1.可有人告訴我什麼辦法避免硬編碼的實際資源的路徑,因爲這些資源文件將不會出現在這個其他電腦的確切路徑?
2.Also引導我創建獨立設置的(我用事先安裝)過程中處理這些資源文件
不要使用絕對路徑,總是使用相對路徑;相對於您的EXE文件是一個解決方案。 – Max 2014-10-08 14:38:27
是的,我在想,但怎麼做呢?這些功能需要文件路徑作爲參數.. – 2014-10-08 14:53:12