首页
社区
课程
招聘
[求助]用默认浏览器打开一个网站~ - - !
发表于: 2009-3-19 01:11 4201

[求助]用默认浏览器打开一个网站~ - - !

2009-3-19 01:11
4201
invoke        ShellExecute,NULL,offset szopen,offset szurl,NULL,NULL,SW_HIDE

我想问下为什么我用SW_HIDE参数 还是要弹出浏览器?
  问下各位前辈`怎么才能不弹出浏览器在后台运行?然后再关闭浏览器? =  -  ! 请指点~

[培训]《安卓高级研修班(网课)》月薪三万计划,掌握调试、分析还原ollvm、vmp的方法,定制art虚拟机自动化脱壳的方法

收藏
免费 0
支持
分享
最新回复 (8)
雪    币: 26
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
你把第三个参数指定为“iexplore.exe”试试, szurl放到第四个参数,用IE来打开。
2009-3-19 01:32
0
雪    币: 0
活跃值: (314)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
还是不行 - -!~
2009-3-19 02:02
0
雪    币: 193
活跃值: (26)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
4
直接程序里内嵌一个 Web
2009-3-19 07:49
0
雪    币: 7651
活跃值: (523)
能力值: ( LV9,RANK:610 )
在线值:
发帖
回帖
粉丝
5
用CreateProcess吧,指定SW_HIDE
2009-3-19 08:47
0
雪    币: 26
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我默认浏览器是360,SW_HIDE确实无用,但如果指定iexplore.exe,IE隐藏打开了。
记得以前好像在网上看到过,说ShellExecute在最后参数定位SW_HIDE时有时不管用,至于什么原因不记得了。附上我的代码,FASM的:

 
format PE GUI 4.0
entry start
 
include '\FASM\INCLUDE\win32a.inc'
 
section '.data' data readable writeable
  szopen db 'open', 0
  szie   db 'iexplore.exe', 0
  szurl  db 'http://bbs.pediy.com', 0
 
section '.text' code readable writeable
  start:
        invoke ShellExecute, NULL, szopen, szie, szurl, NULL, SW_HIDE
        invoke ExitProcess, 0
 
section '.idata' import data readable writeable
  library kernel,  'KERNEL32.DLL', \
          shell32, 'SHELL32.DLL'
 
  import kernel, \
         ExitProcess,  'ExitProcess'
  
  import shell32, \
         ShellExecute, 'ShellExecuteA'
2009-3-19 09:08
0
雪    币: 0
活跃值: (314)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
请问一下~
invoke ShellExecute, NULL,addr szopen,addr szie,addr szurl, NULL, SW_HIDE
这样可以了`
  但这样打开IE后如何把IE关掉?- - !是在代码里关~谢谢
2009-3-19 09:35
0
雪    币: 26
活跃值: (28)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
根据窗口名找到句柄关啊。你是做BHO吗?
2009-3-19 10:06
0
雪    币: 0
活跃值: (314)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
不是啦- - !
  只是写了玩一下`
2009-3-19 10:57
0
游客
登录 | 注册 方可回帖
返回
//