我不知道爲什麼,但我想我可以靜態鏈接導入庫中的函數。似乎我是唯一一個曾經嘗試過的人,因爲我不能在我的生活中找到類似的職位。有沒有辦法從動態鏈接的項目中選擇靜態鏈接函數而不創建新項目和/或將其重新編譯爲靜態?模塊本身通過一個接口進行通信,我並不擅長導出函數。我只是想靜態鏈接代碼來創建對象....DLL項目中的靜態鏈接函數
將它變成一個宏有多糟?
IClassFactory* CF = NULL;
hr = CoGetClassObject (
CLSID_CF,
CLSCTX_INPROC_SERVER,
NULL,
IID_IClassFactory,
(void**)&CF);
Interface* Instance = NULL;
hr = CF->CreateInstance (
NULL,
IID_Interface,
(void**)&Instance);
我導出了函數並隱式鏈接了dll ...仍然希望我可以指定靜態鏈接到一個函數..... – 2010-06-20 06:31:34