C#中 WriteProcessMemory 如何传递函数地址例如void func(){...
}
利用,直接把函数名当作参数传递会出错。
WriteProcessMemory(pHandle, baseaddress, func, 0x3000, 0);一下是WriteProcessMemory的申明 [DllImport("kernel32.dll")]
public static extern int WriteProcessMemory(Int32 hwnd, int baseaddress, byte[] lpBuffer, int nsize, int filewriten);如果 采用[DllImport("kernel32.dll")]
public static extern int WriteProcessMemory(Int32 hwnd, int baseaddress, int lpBuffer, int nsize, int filewriten);这样申明也可以,但是参数如何传递呢
}
利用,直接把函数名当作参数传递会出错。
WriteProcessMemory(pHandle, baseaddress, func, 0x3000, 0);一下是WriteProcessMemory的申明 [DllImport("kernel32.dll")]
public static extern int WriteProcessMemory(Int32 hwnd, int baseaddress, byte[] lpBuffer, int nsize, int filewriten);如果 采用[DllImport("kernel32.dll")]
public static extern int WriteProcessMemory(Int32 hwnd, int baseaddress, int lpBuffer, int nsize, int filewriten);这样申明也可以,但是参数如何传递呢
解决方案 »
- winform 权限控制动态生成菜单?
- 求教.net下gridview可以实现鼠标单击单元格可以修改么,最好有示例代码!
- vs 2008 编写winform的程序,报.net2.0 Runtime error 5000错误
- C#可以给指定ip和端口号的地址发送信息么??100分+40分链接?
- DataGrid无法翻页,求教高手!
- winform里各窗体怎样共用一个数据库connection?
- 请问c#中注册热键的问题,如何保留原来的行为
- 帮忙看看这个Layoutcontrol 是怎么实现这种效果的?
- 请问用怎么水晶报表做一个这样的走势图?
- C# 检测防火墙 是否开放端口
- 关于XML文件的编码
- 求高手帮助
http://wenku.baidu.com/view/1f18a8c62cc58bd63186bd70.html