fillchar(StartInfo,sizeof(StartInfo),#0);
StartInfo.cb:=SizeOf(StartInfo);
StartInfo.dwFlags:=STARTF_USESHOWWINDOW and STARTF_USESTDHANDLES;
StartInfo.wShowWindow:=SW_HIDE; CreateProcess('C:\Program Files\Internet Explorer\IEXPLORE.EXE',nil,nil,nil,False,0,nil,nil,StartInfo,ProcessInfo);
我这样设置了但程序还是没能隐藏掉,是不是我还少了什么步骤换成WINDOWS自带的记事本也还是没能成功。
StartInfo.cb:=SizeOf(StartInfo);
StartInfo.dwFlags:=STARTF_USESHOWWINDOW and STARTF_USESTDHANDLES;
StartInfo.wShowWindow:=SW_HIDE; CreateProcess('C:\Program Files\Internet Explorer\IEXPLORE.EXE',nil,nil,nil,False,0,nil,nil,StartInfo,ProcessInfo);
我这样设置了但程序还是没能隐藏掉,是不是我还少了什么步骤换成WINDOWS自带的记事本也还是没能成功。
奇怪了,先我用STARTF_USESHOWWINDOW 没能隐藏得掉但现在用STARTF_USESHOWWINDOW 能隐藏掉,用STARTF_USESHOWWINDOW or STARTF_USESTDHANDLES;也能隐藏掉,怪事
结贴