VC++开发简单DLL并调用
生活随笔
收集整理的這篇文章主要介紹了
VC++开发简单DLL并调用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
win7, vc6;
新建一個win32 動態鏈接庫工程;名為 dlltest;
?
空工程 ;
添加Cpp和h文件;
?
?然后生成一下工程;
新建一個MFC 單文檔工程;
視圖類cpp文件頭部添加,
#pragma comment(lib,"dlltest.lib")?
extern "C" __declspec(dllimport) iadd(int x,int y);?
OnDraw函數;
void CTestcallView::OnDraw(CDC* pDC) {CTestcallDoc* pDoc = GetDocument();ASSERT_VALID(pDoc);// TODO: add draw code for native data hereCString str1;int result = iadd(202,307); str1.Format("iadd result: %d", result);pDC->TextOut(50,50, str1); }拷貝dll和lib到testcall工程目錄;?
運行,結果如下;
工程;
?
總結
以上是生活随笔為你收集整理的VC++开发简单DLL并调用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# DirectX编程对基本三角形应用
- 下一篇: C# DirectX编程设置全屏和Pre