C#でDllImortを使おうとするのは初めてです。ただし、InteliSenseには表示されません。私が追加しました
using System.Runtime.InteropServices;
しかし、それは再び機能していません。代わりに、この[DllImportAttribute]が表示されます。
私は何が間違っているのですか?
あなたは何も悪いことをしません。この属性を使用して、インポートするメソッドの管理対象シグニチャを定義します。
例として
[DllImport("kernel32.dll", BestFitMapping = false,
CharSet = CharSet.Auto, SetLastError = true)]
private static extern IntPtr GetModuleHandle(string moduleName);
の可能なすべてのパラメータについては、 MSDNを参照してくださいDllImport