dllimport

    0

    1答えて

    私が作成した2つのDLLは、Assets/Pluginsにあります。 1つは正常に動作しているようですが、もう1つはEntryPointNotFoundExceptionを返しますが、コードはまったく同じように見えます。たぶん私はVisualStudioで見逃したいくつかの設定がありますか?どのような設定が必要ですか? 動作するものは、次のようになります。 C# [DllImport("winBl

    3

    1答えて

    .NETコアアプリケーション(メソッド/ enums/structsの宣言を含むnugetパッケージなど)のWinAPI(user32.dll部分)バインディングを取得する方法はありますか。 また、次の例のように、手動で必要とするすべてのWinAPI呼び出しをpInvokeする唯一の方法です。それはちょうど退屈な仕事だAN私はいくつかの自動車がそれのためのものを生成している(そしてほとんどの場合、

    0

    1答えて

    ハードウェアデバイスから情報を読み取ろうとしていますが、これを行う唯一の方法はハードウェアメーカーが提供するクローズドソースのネイティブDLLを使って情報をやりとりすることです。それらはまた、関心の包装方法を以下に簡略化されたDLLをアクセスする.NETラッパーを提供する: [DllImport("hardware_mfg.dll")] private static extern int har

    0

    1答えて

    InnoSetupプロジェクトでC#DLLを参照しようとしています。必要なのは、1つの文字列パラメータと文字列戻り値を持つ単純な関数です。しかし、この例とさまざまな種類のマーシャリングを試しても、私は常にアクセス違反で終わります。 これは私のC#クラスです: public class NKToolbox { [DllExport("EncryptPassword", CallingCo

    0

    1答えて

    ライブラリをエクスポートする場合は、__declspec(dllexport)が必要です。誰かがライブラリを使用する場合は、__declspec(dllimport)を追加する必要があります。しかし今日、私はそれが必要でないことを発見しました。 何故私たちは__declspec(dllimport)が必要ですか? documentationから

    3

    1答えて

    ExcelのVBAから関数をDLLから呼び出そうとしています。このような マイエクセルVBAマクロルックス: Declare PtrSafe Function TestFunction1 Lib "mylib.dll" (ByVal k As Double) As Double Public Function TestDll(k As Double) As Double Debug.

    0

    1答えて

    私のコンピュータにprintprocesssorをインストールしようとしましたが、動作しません。 以下のコード: _In_ LPTSTR pPathName; _In_ LPTSTR pPrintProcessorName; string strPathName = "HP1100PP.dll"; string strPrintProcessorName = "HP1100PP"; p

    2

    1答えて

    私はiOSゲームのために団結しています。ロック解除達成のために、私はC#コードから "Achievement.mm"ファイルにアクセスする必要があります。 [DllImport("__Internal")] private static extern void GKAchievement(string achievementID, float progress, bool value);

    1

    1答えて

    私は関数をC++で書いています。これはdllに入れて、C#でDllImportを使っています。すべてがうまくいく。私はC++から戻り値を取得し、それを私のC#GUIに表示することができます。今私はその関数に追加し、複数の値を返すようにしたい(3つまで)。私はReturn C++ array to C#とHow to return two different variable in c++?で与えら

    -2

    1答えて

    C++プロジェクトのDllからC#プロジェクトにインポートしようとしています。私は多くの人がDllImportの使い方について話し合っていることを知りました。私はそれを使用してみましたし、ここで私はhave-何 CPPコード: int __declspec(dllexport) beginCode(double reportId); C#コード: [DllImport("C:\\Users\\