发信人: gzlujiang()
整理人: girlrong(1999-11-13 08:22:53), 站内信件
|
我看很多人设计的程序中都可以做到像一般的浏览器一样
我只要鼠移在url上面,url就会变色,点击后就可以调用
默认的浏览器进行浏览默认的网页.
想请问一下这是怎样实现的?
谢谢:[email protected]
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.190.124] 发信人: pazee (耙子), 信区: C 标 题: Re: 怎样可以调用默认的浏览器 发信站: 网易虚拟社区 (Sun Aug 8 17:40:40 1999), 站内信件
【 在 gzlujiang (lujiang) 的大作中提到: 】
: 我看很多人设计的程序中都可以做到像一般的浏览器一样
: 我只要鼠移在url上面,url就会变色,点击后就可以调用
: 默认的浏览器进行浏览默认的网页.
: 想请问一下这是怎样实现的?
: .......
这是用delphi写的,换成c很容易的,请参见win32 API的文档
比如:
ShellExecute(Handle, nil,
pchar('http://93611.yeah.net'),
Nil, Nil, SW_SHOWNORMAL
);
她会调用默认的浏览器打开这个网页;
ShellExecute(Handle, nil,
pchar('mailto:[email protected]?Subject=Hello'),
Nil, Nil, SW_SHOWNORMAL
);
她会调用默认的邮件程序新建个邮件,收件人是[email protected]主体Hello.
你甚至可以调用telnet等的.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
别人坐着我站着;别人吃饭我看着
哎,什么好事我都没分儿
※ 修改:.pazee 于 Aug 8 17:42:12 修改本文.[FROM: 202.96.191.124] ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.191.124] 发信人: tsingxiao (脑袋), 信区: C 标 题: Re: 怎样可以调用默认的浏览器 发信站: 网易虚拟社区 (Sun Aug 8 21:25:19 1999), 站内信件
【 在 gzlujiang (lujiang) 的大作中提到: 】
: 我看很多人设计的程序中都可以做到像一般的浏览器一样
: 我只要鼠移在url上面,url就会变色,点击后就可以调用
: 默认的浏览器进行浏览默认的网页.
: 想请问一下这是怎样实现的?
: .......
在www.codeguru.com有VC的一个class给出,名字好象叫
CUrlParse???
-- 曾经拥有的,我失去了。
曾经向往的,我得到了。
患得患失?
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.101.3.246] 发信人: net_sky (阿锋), 信区: C 标 题: Re: 怎样可以调用默认的浏览器 发信站: 网易虚拟社区 (Mon Aug 9 14:41:34 1999), 站内信件
【 在 gzlujiang (lujiang) 的大作中提到: 】
: 我看很多人设计的程序中都可以做到像一般的浏览器一样
: 我只要鼠移在url上面,url就会变色,点击后就可以调用
: 默认的浏览器进行浏览默认的网页.
: 想请问一下这是怎样实现的?
: .......
在VC中也是调用
ShellExecute(this->GetSafeHwnd(),"open","club.netease.com",
NULL,NULL,SW_SHOWNORMAL);
至于鼠移在url上面,url就会变色,自己编程就可以实现的。
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.195.2]
|
|