vs2010 MFC DLL建立和呼叫02

2021-09-06 09:07:31 字數 803 閱讀 7299

進一步再舉一例:本例要實現乙個繪製乙個橢圓形功能

<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,並將其鍵入 名稱 字段。為解決方案選擇...