예제 #1
0
        public bool WriteMemory <T>(uint MemoryAddress, T Value)
        {
            IntPtr bw = IntPtr.Zero;

            int sz = ObjectType.GetSize <T>();

            byte[] data   = ObjectType.GetBytes <T>(Value);
            bool   result = WriteProcessMemory(process.Handle, MemoryAddress, data, sz, out bw);

            return(result && bw != IntPtr.Zero);
        }