高手请教:如果已经打开了IE,ShellExecute的参数就会失效
ShellExecute(NULL, NULL,"iexplore", "http://g.cn/", NULL,SW_MINIMIZE);
使用此语句,最小化不激活打开IE,如果机器上本身未打开IE时,参数有效,就是可以最小化。
但是如果已经打开了有IE,后面的IE都将是以SW_SHOW,常规方式进行显示。所有参数都失效。
请问怎么解决?
[解决办法]
第三个参数
用于指定要进行的操作。其中“open”操作表示执行由FileName参数指定的程序,或打开由FileName参数指定的文件或文件夹;“print”操作表示打印由FileName参数指定的文件;“explore”操作表示浏览由FileName参数指定的文件夹。当参数设为nil时,表示执行默认操作“open”。