CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

再议ShellExecute打开新窗口的问题

楼主iamsxy()2006-03-21 19:30:50 在 VC/MFC / 基础类 提问

::ShellExecute(       this->m_hWnd,       "open",       "c:\\a.htm",       0,       0,       SW_SHOWMAXIMIZED       );  
  便会打开一个浏览器窗口显示超文本文件,不过每次打开时,不是单独建立一个窗口,而是占用一个现有的窗口,用什么方法可以打开一个新的单独的窗口   。  
  对于这个问题的解决,我看大家基本上都使用的以下方法:  
  ::ShellExecute(       this->m_hWnd,       "open",       "C:\\Program       Files\\Internet   Explorer\\iexplore.exe",   "c:\\a.htm",       0,       SW_SHOWMAXIMIZED       );  
  或  
  ::ShellExecute(       this->m_hWnd,       "open","IEXPLORE"       ,"C:\\ss.htm",           0,       SW_SHOWMAXIMIZED       );  
  如果要连续打开网页,就会不断打开IEXPLORE.EXE。而::ShellExecute(       this->m_hWnd,       "open",       "c:\\a.htm",       0,       0,       SW_SHOWMAXIMIZED       );这种方法,有的机器上就可以只用一个IEXPLORE.EXE进程直接打开多个新窗口,有的则不能,出现问题所示情况。请高手们予以指点,为什么会出现这种情况?如何能够实现一个IEXPLORE.EXE进程打开多个窗口? 问题点数:20、回复次数:6Top

1 楼DrSmart(斯玛特)回复于 2006-03-21 20:05:35 得分 0

晕,创建一个进程比较保险CreateProcessTop

2 楼iamsxy()回复于 2006-03-21 21:00:26 得分 0

简单来说就是如何实现只用一个IEXPLORE.EXE进程直接打开多个新窗口?Top

3 楼jiangsheng(蒋晟.Net[MVP])回复于 2006-03-22 07:18:07 得分 20

http://www.codeproject.com/shell/AutomateShellWindow.aspTop

4 楼frank_necsthz(磊磊)回复于 2006-03-22 08:35:14 得分 0

学习Top

5 楼iamsxy()回复于 2006-04-02 11:36:54 得分 0

谢谢!怎么给你们加分阿?Top

6 楼DrSmart(斯玛特)回复于 2006-04-02 12:35:32 得分 0

晕,论坛里有帮助~~~~~~~~上面有图解的Top

相关问题

  • ShellExecute打开新窗口的问题
  • ShellExecute返回值为SE_ERR_NOASSOC时如何打开WIN‘打开方式’窗口
  • 用ShellExecute怎么在一个新窗口打开网页呢?
  • 关于使用ShellExecute打开ie窗口的一系列问题
  • 怎样使ShellExecute打开IE时弹出新的IE窗口?
  • 使用ShellExecute打开的窗口如何隐藏?
  • 请教!我用shellexecute打开一个程序,怎么打开了还找不到窗口啊?
  • 如何使ShellExecute打开的IE窗口隐藏、最小化或后台运行?
  • 在vb中ShellExecute打开网页时,能否开新窗口而不是占用原有的窗口?
  • 如何关闭shellexecute打开的窗口啊?虽然没分了但是还得问 ;( 附源码

关键词

  • shellexecute
  • 打开
  • iexplore
  • showmaximized
  • 进程
  • sw
  • 问题
  • hwnd
  • htm
  • 方法

得分解答快速导航

  • 帖主:iamsxy
  • jiangsheng

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo