+ -
当前位置:首页 → 问答吧 → CreateProcess的问题

CreateProcess的问题

时间:2011-12-04

来源:互联网

这个函数的第一个参数是什么类型 他可以接受一个字符串数组的元素吗

作者: sqzhujianguo   发布时间: 2011-12-04

http://baike.baidu.com/view/697167.htm

 1.lpApplicationName:
  指向一个NULL结尾的、用来指定可执行模块的字符串。
  这个字符串可以是可执行模块的绝对路径,也可以是相对路径,在后一种情况下,函数使用当前驱动器和目录建立可执行模块的路径。
  这个参数可以被设为NULL,在这种情况下,可执行模块的名字必须处于 lpCommandLine 参数的最前面并由空格符与后面的字符分开。
  这个被指定的模块可以是一个Win32应用程序。如果适当的子系统在当前计算机上可用的话,它也可以是其他类型的模块(如MS-DOS 或 OS/2)。
  在Windows NT中,如果可执行模块是一个16位的应用程序,那么这个参数应该被设置为NULL并且应该在lpCommandLine参数中指定可执行模块的名称。16位的应用程序是以DOS虚拟机或Win32上的Windows(WOW) 为进程的方式运行。

作者: mstlq   发布时间: 2011-12-04

一般设为NULL,由第二参数指定运行内容

作者: whoami1978   发布时间: 2011-12-04