CreateRemoteThread给线程函数传递参数问题 CreateRemoteThread函数的第五个参数 __in LPVOID lpParameter 是msdn上的解释是A pointer to a variable to be passed to the thread function.我不知道该如何使用这一个参数,目标线程函数如何才能获得这个指向创建进程中的地址?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你必须先用WriteProcessMemory()函数把参数写入到远程进程空间,然后把这个地址传递给CreateRemoteThread()函数。 函数原型就是LPVOID,这个就是第五个参数 OpenProcess先获得目标进程的句柄,然后在目标进程中VirtualAllocEx分配内存,接着WriteProcessMemory把参数写进去。最后CreateRemoteProcess启动线程,这个地址就可以作为LPVOID参数了。 学习C/C++的疑惑,非常的简单还是想不通? vs 2005 是不是 不能检索 MFC 的实现源码 问个比较简单但我不会的问题,急 保存对话框状态 编译没问题,连接时出现以下错误!!!!!!!!急! cdma通讯编程遇到的问题 那位大侠帮忙! 关于CMultiDocTemplate、CSplitterWnd、以及重新创建窗口的问题 请帮忙提供一下关于如何使用 WINSOCK进行异步通讯编程,很急!谢谢各位老大了!! 请问一下内存泄漏市怎么一回事 又来麻烦大家了,现在遇到一个要提高效率的问题,请大家帮出出主意! 64位MFC程序问题 消息响应,数据显示出错了。。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货