1
改變程序的名字當我編譯C++ Builder中的DLL與我的程序如何DLL
extern "C" __declspec(dllexport) __cdecl void show_m(void)
{
MessageBox(NULL, "MSG", "COTI DLL", MB_OK |MB_ICONINFORMATION);
}
我可以看到我的Depends.exe程序的這一名稱是_show_m。 如何刪除下劃線? (在dll裏面重命名程序)
Thanx
它確實取決於鏈接器(在這種情況下是Borland的(恩,Embaracado的)),但最有可能它接受**模塊定義文件**。按照慣例,這些文件的文件擴展名爲「.def」。谷歌了一些文件和例子,你的問題解決了。記得在這裏寫出解決方案,以便其他人可以受益。 TIA。 ;-) – 2013-03-01 23:43:21
我發現瞭如何創建.DEF文件,並且我做了它,但是我不知道如何在DLL編譯過程中使用它,或者如何處理它。 – Jacek 2013-03-01 23:47:57