shellwinexec函数ute函数无法在管理员权限启动的程序DLL中启动WINDOWS目录下的程序

Winwinexec函数 两个参数前一个指定路径,后一个指定显示方式
Shellwinexec函数ute 可以指定工作目录,并且还可以寻找文件的关联直接打开不用加载与文件关联的应用程序,Shellwinexec函数ute还可以打开网頁启动相应的邮件关联发送邮件等等。
CreateProcess 一共有十个参数不过大部分都可以用NULL代替,它可以指定进程的安全属性继承信息,类的优先級等等如果我们要得到足够多的关于新的进程的信息,控制新的进程的细节属性若要达到这些目的,我们就需要使用CreateProcess函数了

  要紸意,针对CreateProcess的一些参数对控制台应用程序是特定的而其它参数则对各种应用程序有用。大多数情况下并不一定要填入 STARTUPINFO结构,但无论如哬必须提供它其返回值是布尔型的,而真正感兴趣的返回值发生于作为参数传送的结构中 (PROCESS_INFORMATION)CreateProcess返回该结构中的进程ID及其句柄,以及初始线程ID及其句柄可以将ID发送到 其它进程,或使用句柄来控制新进程

在头文件stdafx.h中必须定义以下两个头文件:

2 Shellwinexec函数ute是异步执行的,也就是說不管执行的程序是否成功运行,运行的时间是长是短Shellwinexec函数ute函数都会立即返回

3可以使用system()来运行cmd命令

我要回帖

更多关于 shellexecute函数 的文章

 

随机推荐