# Re: 请问各位高手有关ShellExecute的问题?

Posted by Gemini on September 21, 1998 at 09:15:29:

In Reply to: Re: 请问各位高手有关ShellExecute的问题? posted by RX-78GP03 on September 20, 1998 at 23:10:11:

: : 我用ShellExecute去执行一个.htm的档案，但是我要如何让浏览器的视窗放到最大呢?
: : 又我如果要去设定浏览器的工具列显示或不显示要如何下参数呢?
: : 请各位高手帮我解答一下吧，谢谢!

: <1>
: 在Call ShellExecute时,程序如下:
: Call ShellExecute(Me.hwnd,"Open","您要开启的htm档 File Name","","",SW_SHOW)
: 后面的SW_SHOW参数位置是重点
: 在Call ShellExecute之前要先宣告如下:
: Public Const SW_SHOWMINIMIZED = 2
: 这是执行时将视窗最小化
: Public Const SW_SHOWMAXIMIZED = 3
: 这是执行时将视窗最大化
: Public Const SW_SHOW = 5
: 这是执行时视窗大小为正常大小
: <2>
: 如果您是使用IE,您可以使用程式来控制!!
首先感谢你的回答!
但若使用SW_SHOWMAXIMIZED = 3好像只能开启为原先结束时的大小!就是原来是最大化时关闭的就可开启为最大化，但若不是就只能开启为原来的样子了!
至于使用程式是否是用InternetExplorer物件如此好像只能使用在IE上，但若我想控制的是系统预设的浏览器，但这有可能不是IE，可能是Netscape Communicator这又要如何?麻烦各位高手解答我的疑惑，谢谢!

Follow Ups: