2008-11-25 108 views

回答

4

是的 - 當與控制檯和MFC應用程序一起使用時,本地dll的構造方式完全相同。

最簡單的做法是在Visual Studio中創建一個新的純Win32項目,並在應用程序設置中將Application Type設置爲DLL。選擇導出符號複選框,該項目將包括:

#ifdef TEST_EXPORTS 
#define TEST_API __declspec(dllexport) 
#else 
#define TEST_API __declspec(dllimport) 
#endif 

您可以就可以定義你想從DLL導出與TEST_API(或任何它被稱爲在你的應用程序),例如任何功能

TEST_API int fnTest(void); 

它們可以從MFC和控制檯應用程序中調用。

+0

感謝您的優雅答案:)。 – mahesh 2008-11-25 11:07:35

0

我們沒有理由不能這樣做。你可以使用傳統的dllexport,dllimport方式,或者你可以創建一個COM DLL。

1

你的問題根本沒有意義。 閱讀關於DLL的MSDN詳細文檔,因爲您不知道它是什麼

相關問題