| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 12653 人关注过本帖, 1 人收藏
标题:用c语言如何调用IE浏览器打开指定的网址???
取消只看楼主 加入收藏
kaiyanyixiao
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-4-17
收藏(1)
 问题点数:0 回复次数:4 
用c语言如何调用IE浏览器打开指定的网址???
用c语言如何调用IE浏览器打开指定的网址???
搜索更多相关主题的帖子: c语言 浏览器 网址 
2008-05-21 18:51
kaiyanyixiao
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-4-17
收藏
得分:0 
#include <stdlib.h>
#include <windows.h>

int main(void)
{
    HWND hie;
    system("start http://www.baidu.com");
    hie=FindWindow("IEFrame","百度一下,你就知道 - Windows Internet Explorer");
    ShowWindow(hie,SW_RESTORE);
    return 0;
}

打开IE浏览器想让它以最大化或是最小化方式显示,可是我的方法实现不了?
是不是我调用的函数有问题还是程序有问题???

爱拼才会赢!
2008-05-21 22:15
kaiyanyixiao
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-4-17
收藏
得分:0 
#include <windows.h>

int main(void)
{
    ShellExecute(NULL, "open", "http://www.baidu.com", NULL, NULL, SW_MINIMIZE);
    return 0;
}

ShellExecute函数的最后一个参数我换了好几个,但当运行的时候都是以最大化方式或是中型的一个窗口方式打开,无法实现最小化和;隐藏方式打开,请问这是什么原因???

爱拼才会赢!
2008-05-21 23:01
kaiyanyixiao
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-4-17
收藏
得分:0 
[bo]以下是引用 [un]孤心辰[/un] 在 2008-5-22 10:07 的发言:[/bo]

其实我还有一个疑问,就是说,在执行以上打开窗口程序的时候,网页打开了,但那个DOS窗口还在,没有办法让它不出现?


我也有这个疑问,能不能用ShellExecute这个函数实现呢???
我刚才试了好几次都不行,大家一起想想办法吧。我相信一定可以实现的。

爱拼才会赢!
2008-05-22 10:13
kaiyanyixiao
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2006-4-17
收藏
得分:0 
[bo]以下是引用 [un]cdmalcl[/un] 在 2008-5-22 16:44 的发言:[/bo]

#include

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
    ShellExecute(NULL, "open", "http://www.baidu.com", NULL, NULL, SW_MINIMIZE);
    return ...

ShellExecute(NULL, "open", "http://www.baidu.com", NULL, NULL, SW_MINIMIZE);这个函数的最后一个参数不论换成什么,都是以最大化方式打开百度的首页,这是怎么回事???

爱拼才会赢!
2008-05-22 17:39
快速回复:用c语言如何调用IE浏览器打开指定的网址???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.022712 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved