進一步再舉一例:本例要實現乙個繪製乙個橢圓形功能
<1> : 根據前一篇"vs2010 mfc dll建立和呼叫"文章新建mfc dll工程,假設工程名cmfcdlldemo02;
<2> : 在cmfcdlldemo02.h中新增:
#include "resource.h" // main symbols
// overrides
public:
virtual bool initinstance();
declare_message_map()
};<3> : 然後在cmfcdlldemo02.cpp中新增函式體:
extern "c" void pascal export drawellipse( crect rect, cdc *pdc)
<4> : def檔案配置:
; cmfcdlldemo02.def : declares the module parameters for the dll.
library "mfcdlldemo"
exports
; explicit exports can go here
drawellipse
<5> : ->build cmfcdlldemo02工程,既可以.
<6> : 呼叫mfcdlldemo.dll,新建工程乙個mfc工程(假設單文件工程吧).
<7> : 在視窗view的ondraw函式中增加:
void cmfcapview::ondraw(cdc* pdc)<8> 編譯執行,既可以看見橢圓體圖形.
vs2010 MFC DLL建立和呼叫02
進一步再舉一例 本例要實現乙個繪製乙個橢圓形功能 1 根據前一篇 vs2010 mfc dll建立和呼叫 文章新建mfc dll工程,假設工程名cmfcdlldemo02 2 在cmfcdlldemo02.h中新增 include resource.h main symbols overrides ...
VS2010 建立和呼叫動態鏈結庫
建立新的動態鏈結庫 dll 專案 1.從 檔案 選單中,選擇 新建 然後選擇 專案 2.在 專案型別 窗格中,選擇 visual c 下的 win32 3.在 模板 窗格中,選擇 win32 控制台應用程式 4.為專案選擇乙個名稱,如 mathfuncsdll,並將其鍵入 名稱 字段。為解決方案選擇...
VS2010 建立和呼叫動態鏈結庫
建立新的動態鏈結庫 dll 專案 1.從 檔案 選單中,選擇 新建 然後選擇 專案 2.在 專案型別 窗格中,選擇 visual c 下的 win32 3.在 模板 窗格中,選擇 win32 控制台應用程式 4.為專案選擇乙個名稱,如 mathfuncsdll,並將其鍵入 名稱 字段。為解決方案選擇...