如何编程实现将一个可执行程序插入另一程序的开始部分。 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不懂,《WINDOWS核心编程》里好象有类似的代码,查查吧。 两个相对简单的方法,参考一下:1、在另一程序中定位到一个空闲地方,把你的代码复制进去(比较复杂),更改oep,指向你的代码地址,返回时压栈原来的oep,ret 2、在另一程序中定位到一个空闲地方,添加一段代码,功能是调用你的程序,更改oep,指向你添加的代码地址,你的程序必须在调用完后恢复原程序的oep,然后重新执行 《WINDOWS系统编程奥秘》讲的很清楚。也附带了例子程序。 等腰直角三角形,经过view和projection变换,怎么长度不一样了? LookupAccountName 返回错误1332 子线程能返回char或者CString吗?除了用全局变量 关于CSplitterWnd的切换问题,为什么切换回原view后数据丢失 不规则曲线求斜率问题?? 如何通过当前窗口的窗口句柄得到它所属进程的进程名(xx.exe) 如何结束自定义的socket接收线程? 何谓“windows对话期间”? 读取ADO RECORDSET里面的记录,为什么越读越慢 关于串口的一些问题。 一个数字论证签名一年要多少钱啊。 如何把一个字符串的每一个字符放到数组中。
1、在另一程序中定位到一个空闲地方,把你的代码复制进去(比较复杂),更改oep,指向你的代码地址,返回时压栈原来的oep,ret
2、在另一程序中定位到一个空闲地方,添加一段代码,功能是调用你的程序,更改oep,指向你添加的代码地址,你的程序必须在调用完后恢复原程序的oep,然后重新执行