dllexport

    2

    1答えて

    私は従来の管理されたC + +のDLLを持っている、私は管理型を返すいくつかの関数を呼び出す必要があります。マネージ型なしdllexportsについては 、これは簡単ですが、私はちょうどこのようなヘッダーでの私の静的C(++)関数を定義: extern "C" { __declspec(dllexport) int __cdecl InitSystem(); } をしかし、今、静

    0

    1答えて

    Visual Studioでdll型のサンプルC++プロジェクトを作成しました。これは、ヘッダファイルSqlLtDb.hが含まれています。次のように using namespace std; // This class is exported from the SqlLtDb.dll class CSqlLtDb { public: CSqlLtDb(ch

    0

    4答えて

    私はC++コードからdllを作成し、それをC#で使用したいと考えています。 C++からCOMオブジェクトを作成するソリューションはありますか? System.Runtime.InteropServicesを使用したくありません。 多くのありがとう

    2

    2答えて

    私はVisual C++ 2010のプロジェクトを持っています。このプロジェクトには、キーヘッダーファイルにプリプロセッサディレクティブが含まれています。実際、ZMQのソースコードです。 プロジェクトは通常dllに設定されているため、ヘッダはDLL_EXPORTのステータス(定義済み/未定義)を使用します。プロジェクトは、DLLをコンパイルするために使用されている場合は、ヘッダーがDLLプロジェク

    1

    2答えて

    私は、C#アプリケーションの中のC++ dllで関数を呼び出す際に問題が発生しています。私はこのようにC#の内部関数を呼び出しています: これは、以下のようにC++ DLLにエクスポートされています。 これを呼び出すと、「外部コンポーネントが例外をスローしました」というメッセージが表示されます。例外は非常に説明的ではなく、非常に役に立たない。 輸出ビューアでDLLをプルアップすると、完全に定量化さ

    11

    5答えて

    で使用するためのC++クラスをDLLEXPORTはどうすればよい私は「myCppClass」クラスが含まれているC++ DLLプロジェクトを作成し、によって記載されているように、次のコードを使用してエクスポートDLLしようとしている: http://msdn.microsoft.com/en-us/library/a90k134d(v=vs.80).aspx class __declspec(dl

    0

    1答えて

    前提 環境:VC2005 私は私のプロジェクト(2つのDLLの参照同士)で循環依存を発見したときに、この問題が発生したので、いずれかの分割1つのdllから2つのdllへ 例で説明:前 typedef struct { <br> char myFileName[MAX_PATH]; } MyStructure; : MyHeader.h MyStructure globalStruc

    0

    2答えて

    私はたくさんのことを試みましたが、これを動作させることはできません。私は普通の文字列(char *)をC++に渡して受け取ることができますが、C++ではUnicode文字列(w_char_t *)を受け取ることができません。ここ は、C++ __declspec(dllimport) int __stdcall readFile(const w_char_t *file_path) 上のコード

    5

    4答えて

    セキュリティ上の理由から、VBAのマクロをExcelワークブックのDLLライブラリファイルに保存したいのですが、後でこのファイルから呼び出すことになります。 このようにして、私のマクロの任意のバージョンを企業のPCに展開することは可能ですが、その背後にある実際のコードを誰も見ることはありません。 これはどのように可能ですか?私はC++への変換とDLLの作成について読んできました。このためのステップ

    1

    1答えて

    私は3つのプロジェクトを持つVisual Studio 2010ソリューションを持っています。最初のものは、私が数回のDLLエクスポートで作成したアンマネージDLLプロジェクト(C++)です。 2番目のプロジェクトは、最初のプロジェクト(DLLImportを使用するC#)のMa​​nagedラッパーです。最終的なプロジェクトは、最初のプロジェクトの機能をテストするために使用しているWPFアプリケー