以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  [求助]创建进程的问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=52139)


--  作者:neuhw
--  发布时间:9/3/2007 5:58:00 PM

--  [求助]创建进程的问题
使用了别人写的dll库里的一个创建进程的函数:
SYSAPI HANDLE createProcess(int idProcess, LPCTSTR lpProcessName)
idProcess---进程ID,idProcess可以设置为1、2、3、4、5、6、7
lpProcessName---欲创建进程的名字
该函数没有源代码!
在使用的时候遇到了这样的问题:
1.第一次创建一个ProcessName:Setupcal.exe的进程, idProcess=4,创建成功!
后来改写了Setupcal工程,重新编译生成.exe文件。
2.再一次创建该进程,idProcess=4;可是创建进程失败。然后将idProcess改为为3,这时创建进程成功!
这样的问题重复的出现,没创建一次重新编译的.exe文件,都要改变idProcess的值!
我想问一下,这时什么问题?这个idProcess可能是用来控制进程创建时的什么参数?
请高手帮助分析一下!谢谢!(不知道问题阐述明白没有)

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
33.203ms