これは に関連する私の最初のプログラムimporting external dll to my C# codeです。DLlから(Win 32 ダイナミック リンク ライブラリ)を作成しましたvisual C++ code。の内容を貼り付けさせてください.cpp and .h file:
#include...
#
using namespace std;
BOOL APIENTRY DllMain( HANDLE hModule,DWORD ul_reason_for_call, LPVOID lpReserved)
{
return TRUE;
}
unsigned char* decrypt(string stringKSN, string key){ #### some code
convert(key_new);
return key_new
}
void convert(char * a) { ## return "some_value"
}
visual c++私はプロジェクトをビルドし、それを作成しました.これを自分のコードfinalDLL.dllに使用したいと思います。Google で検索したところ、 の助けを借りてinプロジェクトをインポートできることがわかりました。しかし、サンプルコードと上記のコードを比較すると、まったく異なっていました。dllc#dllc#p/invoke exports
finalDLL.dll修正または破損しているかどうかをテストできませんか?
インポート タスクを完了するのを手伝ってください。