我认为从功能上: createprocess   >   shellexecute   >   winexec   复杂程度也是!

winexec() 只用于可执行文件,是一个老函数啦,虽然使用方便,但不推荐!(兼容性也不好)

          
shellexcute()
是通过windows外壳打开任意文件,非可执行文件自动通过关联的程序打开
对于可执行文件,区别不大,不过shellexcute可以指定运行时的工作路径

winexec() 必须有GetMessage或超时之后才返回!CreateProcess和ShellExecute都是直接返回的!

posted on 2013-04-22 00:09  del88  阅读(10)  评论(0编辑  收藏  举报