dllexport

    0

    1答えて

    プラグインベースのアプリケーションでは、コア/実行可能ファイルにはプラグイン(dll/so)が実装すべきいくつかの純粋仮想インタフェースクラスがあります。さらに、プラグインがアクセス可能でなければならないインタフェースの標準実装があります。 純粋な仮想インターフェイスをまったくエクスポートする必要はありますか?とにかくコンパイル時にライブラリに含まれるヘッダファイルのみで構成されているということで

    0

    1答えて

    非常に大規模スキーマ(数百のグローバル要素、数千のグローバル複合型)があります。 Liquid Studioのデータバインディングツールを使用してスキーマからC++データバインディングを生成すると、結果のプロジェクトは64kシンボル(65535)のDLLエクスポートシンボル制限を超えます。実際には、スキーマを6つの異なるスキーマ(いくつかの複雑な複合タイプを持つ)に分割して、各プロジェクトがシンボ

    1

    1答えて

    私はインプロセスで動作するアドインを書いています。私は確実にそのプロセスで既に読み込まれているDLLのメモリアドレスを発見することができます。オフセットのメモリは、 "MZ" DOSヘッダーと "PE"ヘッダーを明確に示しています。後で、エクスポートされた関数などの名前が表示されます。これは、ロードされたDLLのように歩み寄り、話します。 ここで、DLLが何であるか、そしてもっと興味深いことに、私

    2

    1答えて

    SQL SMOライブラリへの簡単なインターフェイスを作成したので、インストール中にInno SetupスクリプトからSQL Serverを停止して開始できます。私の開発マシンは64ビットプロセッサマシンです。マネージドコードは.NET用のDllExportを使用してVisual Basicで作成され、.NET 4.0をターゲットとし、x86プラットフォーム用にコンパイルされます。 Inno Set

    1

    1答えて

    私はunityからopencvに2つの画像を渡して構造体を返すためにdllを作成しました。しかし、私は実行時のC + +のエラーが発生しています。 これは私がC++で使用されるコードです: struct rigidTransform { rigidTransform(double eular_angle_x, double eular_angle_y, double eula

    3

    1答えて

    shell32.dllは2種類の関数をエクスポートします。— ANSIとUNICODEです。 (簡潔にするために、CHAR */WCHAR *引数を取る関数についてのみ話しています)。 たとえば、ShellMessageBoxAはANSIバージョンです。ShellMessageBoxWはUnicodeバージョンです。 #ifdef UNICODE #define ShellMessageBox

    -1

    1答えて

    私はembarcadero IDEを使用していますが、DLLプロジェクトを作成する際に問題があります。 _beginthread関数を使用すると私がこのエラー_beginthreadを持っているDLLプロジェクトをコンパイルするたびに、process.hが含まれていても定義されていません。 ご協力いただきありがとうございます。

    0

    1答えて

    私はCUDAコードを使って奇妙な問題に遭遇しました。これは、msvcコミュニティ2015とnvccをWindows 10で使用してDLLにコンパイルされます。私はCUDA 8を使用しています.Dllを呼び出すアプリケーションはQt5で開発されています。 アプリケーションはかなり大きく、複雑です:Qt、CUDA、VTK、HDF5を使用しています。それはすべて動作するように見える、アプリが実行され、そ

    0

    1答えて

    project properties私は既存のC++アンマネージドWin32 dllプロジェクト(私はソースコードを持っています)を持っていますが、ソースコードがないロギング(log4cplus)。これらのdllを使用できるUWP(Universal Windows Platform)アプリケーションを作成することは可能ですか?

    0

    2答えて

    Visual Basic(VBWpf)からC++ Dll(BVRelate.dll)から関数を呼び出す必要があります。 C++ DLLコード: //VBRelate.h #ifdef VBRELATE_EXPORTS #define VBRELATE_API __declspec(dllexport) #else #define VBRELATE_API __declspec(dllim