ShellExecute如何不显示窗口?
想调用regsvr32.exe来注册我的dll文件。
::ShellExecute(NULL,"open","regsvr32.exe ","test.dll",NULL,SW_HIDE);
在98下可以不弹出注册成功的窗口。但在2000下要弹出来。
如果改成
::ShellExecute(NULL,"open","regsvr32.exe ",pszDllName,"/s",SW_HIDE);
在2000下仍然弹出注册成功的窗口。
有什么方法不弹出这个窗口?