关于进程的创建和创建之后的使用有关问题
关于进程的创建和创建之后的使用问题
我创建了一个exe的进程,这个exe文件是我从别的地方拷贝过来的。当我在自己的程序中CreateProcess这个exe文件之后,我想对这个进程作进一步的处理。因为之前的这个.exe文件时一个图形显示文件,当我拷贝过来后就只有框架,没有图形,于是我想对这个.exe进程再作处理好显示图形(比如读一些参数之类的)。请问我该怎么做呢?关于进程知道的却是很少
------解决方案--------------------
Windows和Unix不同,进程之间的关联关系维护的很弱哦,你创建进程后就是一个独立的进程了,你能拿到的就是些进程句柄什么的内核对象,窗口什么的你需要自己用API去寻找了。
可能用到的内容:枚举进程、枚举窗口、发送消息等
------解决方案--------------------
需要目标exe支持对应的参数,那么你CreateProcess的时候可以传递参数过去
------解决方案--------------------
创建进程就是自定义一个方法(可以这样理解),你想操作它的话
要不就是传入参数,要不就是获得窗口句柄然后发送消息
当然还有其他方法
我创建了一个exe的进程,这个exe文件是我从别的地方拷贝过来的。当我在自己的程序中CreateProcess这个exe文件之后,我想对这个进程作进一步的处理。因为之前的这个.exe文件时一个图形显示文件,当我拷贝过来后就只有框架,没有图形,于是我想对这个.exe进程再作处理好显示图形(比如读一些参数之类的)。请问我该怎么做呢?关于进程知道的却是很少
------解决方案--------------------
Windows和Unix不同,进程之间的关联关系维护的很弱哦,你创建进程后就是一个独立的进程了,你能拿到的就是些进程句柄什么的内核对象,窗口什么的你需要自己用API去寻找了。
可能用到的内容:枚举进程、枚举窗口、发送消息等
------解决方案--------------------
需要目标exe支持对应的参数,那么你CreateProcess的时候可以传递参数过去
------解决方案--------------------
创建进程就是自定义一个方法(可以这样理解),你想操作它的话
要不就是传入参数,要不就是获得窗口句柄然后发送消息
当然还有其他方法