`

symbian下用c++实现网页浏览的代码

阅读更多

 

symbian下用c++实现网页浏览的代码

先声明一下,下面的这段代码是调用系统的浏览器实现网页浏览的功能,很显然这是一种比较简单的方法,但是它的可控制性就不行了,例如左软键的内容你是肯定该不了的。如何写一个自己的浏览器,而不调用系统的,等以后做出来再说吧。

调用系统的浏览器来实现网页浏览可以根据系统浏览器的状态而决定调用的方法,例如当系统浏览器正在使用所的时候可以用tapatask::sendmessage ()方法;当系统浏览器没有被使用的时候可以用rapalssession::startdocument() 方法。

下面是实现代码:

tbool cinternetappui::connectl(const tdesc& addr)www.muzhiquan.com9[*W(T"C3u2w#d1I*@

{

const tint kbrowseruid = 0x10008d39;

tuid id( tuid::uid( kbrowseruid ) );拇指圈(www.muzhiquan.com)是一个专业的手机程序开发、编程、研究,手机游戏开发、编程、研究,手机病毒研究、防范、查、杀,手机基本知识,手机常用知识,java,手机刷机网站平台.为广大手机爱好提供一个交流的平台.7c0U)n5p8|.|:[*v:@%e

tapatasklist tasklist( ceikonenv::static()->wssession() );

tapatask task = tasklist.findapp( id );手机软件开发,编程,研究|手机游戏开发,编程,研究|拇指圈|www.muzhiquan.com|手机病毒研究,防范,查,杀|手机基本知识|手机常用知识|手机刷机|java|;w!|3t5h9n+o,[8|9N:C6q

// the system browser is in use

if ( task.exists() )

    {拇指圈-手机软件,手机技术研究:k2k2V6b*y*j's

    hbufc8* param8 = hbufc8::newlc( addr.length() );拇指圈(www.muzhiquan.com)是一个专业的手机程序开发、编程、研究,手机游戏开发、编程、研究,手机病毒研究、防范、查、杀,手机基本知识,手机常用知识,java,手机刷机网站平台.为广大手机爱好提供一个交流的平台.(B4g7?&F!U7^&`"C

    param8->des().append( addr );

    task.sendmessage( tuid::uid( 0 ), *param8 ); // uid is not used6]'\:J.Q2e

    cleanupstack::popanddestroy();www.muzhiquan.com'u1@6J5e)|%x

    }

// the system browser is not in use

else手机软件开发,编程,研究|手机游戏开发,编程,研究|拇指圈|www.muzhiquan.com|手机病毒研究,防范,查,杀|手机基本知识|手机常用知识|手机刷机|java|+}!y0h6a4N+u,\2r(T

{拇指圈(www.muzhiquan.com)是一个专业的手机程序开发、编程、研究,手机游戏开发、编程、研究,手机病毒研究、防范、查、杀,手机基本知识,手机常用知识,java,手机刷机网站平台.为广大手机爱好提供一个交流的平台. E9O:~7J.C/C;Q:|

  rapalssession   apparcsession;

手机软件开发,编程,研究|手机游戏开发,编程,研究|拇指圈|www.muzhiquan.com|手机病毒研究,防范,查,杀|手机基本知识|手机常用知识|手机刷机|java|0o#T/r3K H;v;?6I Q,N

  user::leaveiferror(apparcsession.connect());    // connect to apparc server

  tthreadid id;

  apparcsession.startdocument( addr, tuid::uid( kbrowseruid ), id );

  apparcsession.close();

}

return etrue;www.muzhiquan.com$g6A'Y#E)E4T1i)s

}

//其中入口参数addr的格式是“4”+” <space>“+”<url>”,例如“4  www.google.com

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics