を書く、そのために私はproccessmemoryを読み書き呼び出す必要があり、 私はグーグルで検索し、宣言を見つけるには次のとおりです。読む/ Iは、メモリスキャナを作るしようとしていますProcessMemory宣言
[DllImport("Kernel32.dll")]
public static extern bool ReadProcessMemory(ntPtr hProcess,
IntPtr lpBaseAddress, byte[] lpBuffer,
UInt32 nSize, ref UInt32 lpNumberOfBytesRead);
私がしようとしていますそれを主な機能に入れて、主なものから外す。
しかし、私はいつもコンパイラエラーが発生します。
ReadProcesssMemory
を入手するにはどこに配置すればよいですか?
男が(私の下のポストを)私を助けた後、私はこのエラーを取得:型または名前空間名「DllImportAttribute」1
エラーが見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足していますか? )
コンパイラエラーはありますか?
IntPtr
タイプを使用することをお勧めします。長さと細部をお願いします。 –@ user1124295の場合は、ファイルの 'using'セクションに' System.Runtime.InteropServices'名前空間を追加してください。 –