91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

C#調(diào)用C++的dll實例,回調(diào)函數(shù),string和int數(shù)組參數(shù)傳遞,在vs2010下調(diào)試通過,總結(jié)在這里,供大家參考。

資源截圖

代碼片段和文件信息

//?CppDll.cpp?:?定義?DLL?應用程序的導出函數(shù)。
//

#include?“stdafx.h“
#include?“CppDll.h“
#include?

using?namespace?std;

//聲明
typedef?bool?(CALLBACK?*Receive)(char?*pBuf?int?nBufSize);
Receive?m_RecInfoCall?;??//回復信息的回調(diào)函數(shù)

//設(shè)置回調(diào)函數(shù)
extern?“C“__declspec(dllexport)BOOL?WINAPI?SetCallback(Receive?InfoReceive)
{
m_RecInfoCall?=?InfoReceive;
return?TRUE;
}?

extern?“C“?__declspec(dllexport)?int?__stdcall?AddCalc(int?plus1?int?plus2)
{
int?add_result?=?plus1?+?plus2;

char?pChar[22];
itoa(plus1pChar10);
m_RecInfoCall(pChar3); //回調(diào)執(zhí)行

return?add_result;
}


extern?“C“?__declspec(dllexport)?int?__stdcall??TestInt(int*?szBuffer)//int數(shù)組
{


for?(int?i=0;i<5;i++)
{
szBuffer[i]=3;
}
return?0;
}

extern?“C“?__declspec(dllexport)int?_stdcall?WinLockString(char*?szBuffer)//string
{?

for?(int?i=0;i<5;i++)
{
szBuffer[i]=‘3‘;
}
return?0;

}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????948??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\CppDll.cpp

?????文件????????325??2014-03-21?13:42??C#調(diào)用c++\CppDll\CppDll\CppDll.h

?????文件???????4957??2014-03-21?13:41??C#調(diào)用c++\CppDll\CppDll\CppDll.vcxproj

?????文件???????1489??2014-03-21?13:41??C#調(diào)用c++\CppDll\CppDll\CppDll.vcxproj.filters

?????文件????????143??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\CppDll.vcxproj.user

?????文件????????389??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\dllmain.cpp

?????文件???????1978??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\ReadMe.txt

?????文件???????5318??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\cl.command.1.tlog

?????文件??????40268??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CL.read.1.tlog

?????文件???????3134??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CL.write.1.tlog

?????文件????????381??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.dll.intermediate.manifest

?????文件?????????94??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.lastbuildstate

?????文件???????2857??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.log

?????文件?????647033??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.obj

?????文件????4128768??2014-11-19?16:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.pch

?????文件???????1800??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\CppDll.write.1.tlog

?????文件??????31725??2014-11-19?16:29??C#調(diào)用c++\CppDll\CppDll\Release\dllmain.obj

?????文件???????3786??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\link.command.1.tlog

?????文件???????6536??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\link.read.1.tlog

?????文件???????1966??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\link.write.1.tlog

?????文件???????1066??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\mt.command.1.tlog

?????文件???????1696??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\mt.read.1.tlog

?????文件????????710??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\mt.write.1.tlog

?????文件?????168610??2014-11-19?16:29??C#調(diào)用c++\CppDll\CppDll\Release\stdafx.obj

?????文件?????569344??2014-11-20?09:29??C#調(diào)用c++\CppDll\CppDll\Release\vc100.pdb

?????文件????????211??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\stdafx.cpp

?????文件????????318??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\stdafx.h

?????文件????????236??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll\targetver.h

?????文件???27611136??2014-11-20?09:39??C#調(diào)用c++\CppDll\CppDll.sdf

?????文件????????885??2014-03-21?11:15??C#調(diào)用c++\CppDll\CppDll.sln

............此處省略53個文件信息

評論

共有 條評論