我学c#写外挂
下面是个函数可用的!       [DllImport("kernel32.dll")]//引用 
        //根据进程句柄得到某内存下的值
        public static extern int ReadProcessMemory(
            int jc,         //要查看那的进程
            int lcdz,       //要查看的内存地址
            int[] fhz,      //返回值
            int sgcscd,     //上个参数的长度
            int buzhidao    //不知道为0就行
            );
            //然后我得到2个内存地址  0x009297D0   和  Ox1212368195
            //然后我
             int dz = ReadProcessMemory(参数, 0x009297D0,参数 ,参数 ,参数);   
             //着样是对的
             int dz = ReadProcessMemory(参数, Ox1212368195,参数 ,参数 ,参数);  
             //着样是错的             // 好象因为 int 长度不对! 然后我把
              int lcdz
                    // 修改成  
              long lcdz
           // 还是错的!
           //尝试读取或写入受保护的内存。这通常指示其他内存已损坏
请高手 帮帮!