登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→发表看法:[爱吃肉][分享]Windows CE 的浏览器配
No.18269
作者:爱吃肉
邮件:wa.fiet@yahoo.com.cn
ID:95577
登陆:1次
文章数:78篇
最后登陆IP:
最后登陆:2007/12/5 16:33:41
注册:2007/12/5 16:33:41
财富:100
发帖时间:2008/1/30 12:51:57
发贴者IP:123.113.207.207
标题:爱吃肉:
[分享]Windows CE 的浏览器配置
摘要:No.18269[分享]Windows CE 的浏览器配置 [size=2]现在基于CE的产品,大多数都具有上网浏览的功能,因此在这里我跟大家讨论一下关于CE下浏览器的问题。
Windows CE提供了两种IE浏览器的源码:IESAMPLE和IESIMPLE。他们的存放路径是:%_winceroot%\public\ie\oak。IESAMPLE和IESIMPLE的许多配置参数都来自注册表,因为他们都采用同一种控件。
还有一些配置:如Internet选项,IESAMPLE能够根据控制面板中Internet选项对话框中的配置来工作,而这个选项对话框对IESIMPLE不起作用。如果想用IESIMPLE,唯一的办法就是修改源代码,在源码中设置参数。
首先,咱们看看如何在IESIMPLE源码中设置参数替代Internet选项对话框。
1、在IESIMPLE源码中找到函数:
STDMETHODIMP CMainWnd::GetHostInfo(DOCHOSTUIINFO *pInfo);
2、在代码中找到pInfo-> dwFlags,这个标志可以设置的参数,如:
DOCHOSTUIFLAG_DISABLE_HELP_MENU:不显示帮助菜单、
DOCHOSTUIFLAG_DISABLE_SCRIPT_INACTIVE:不执行脚本、
DOCHOSTUIFLAG_DIALOG:不能选择文本、
DOCHOSTUIFLAG_NO3DBORDER:不用3D边框
需要注意的是自动完成功能在浏览器控件中默认是禁用的,但是可以通过IDocHostUIHandler实现,在GetHostInfo方法中在填充DOCHOSTUIINFO结构的dwFlags成员时,设置DOCHOSTUIFLAG_ENABLE_FORMS_AUTOCOMPLETE标识位。
以上代码设置我们可以做到:
能禁用浏览器的3D的边缘
能避免滚动条或改变他们的外观
能禁用脚本
能定义双击处理的方式
能禁用浏览器的自动完成功能
3、找到函数STDMETHODIMP CMainWnd::Invoke
4、在代码中找到case DISPID_AMBIENT_DLCONTROL: 和pvarResult-> lVal,
为了设置浏览器控件的下载、显示设置和执行的控制权,可以改变的参数如下:
DLCTL_DLIMAGES、DLCTL_VIDEOS 和 DLCTL_BGSOUNDS: 如果这些标识被设定,图像,视频和背景音乐将会被从服务器下载并且显示或播放,否则 ......
>>返回讨论的主题
发表回复
用户名
*
您没有注册?
密码
*
验证码
*
.
标题
选择话题
[原创]
[转帖]
[灌水]
[讨论]
[求助]
[推荐]
[公告]
[注意]
[贴图]
[建议]
[下载]
[分享]
*
心情
随便说说
我回答你
最新发现
得意的笑
气死我了
真是没劲
坚决同意
表示反对
大家过来
好奇怪哟
懒得理它
大家小心
文件上传
允许类型
gif
jpg
jpeg
bmp
png
rar
txt
zip
mid
sch
pcb
ddb
iso
rtf
pdf
doc
ini
swf
内容
字体:
宋体
楷体
新宋体
黑体
隶书
Andale Mono
Arial
Arial Black
Book Antiqua
Century Gothic
Comic Sans MS
Courier New
Georgia
Impact
Tahoma
Times New Roman
Trebuchet MS
Script MT Bold
Stencil
Verdana
Lucida Console
字体大小:
1
2
3
4
颜色:
#F0F8FF
#FAEBD7
#00FFFF
#7FFFD4
#F0FFFF
#F5F5DC
#FFE4C4
#000000
#FFEBCD
#0000FF
#8A2BE2
#A52A2A
#DEB887
#5F9EA0
#7FFF00
#D2691E
#FF7F50
#6495ED
#FFF8DC
#DC143C
#00FFFF
#00008B
#008B8B
#B8860B
#A9A9A9
#006400
#BDB76B
#8B008B
#556B2F
#FF8C00
#9932CC
#8B0000
#E9967A
#8FBC8F
#483D8B
#2F4F4F
#00CED1
#9400D3
#FF1493
#00BFFF
#696969
#1E90FF
#B22222
#FFFAF0
#228B22
#FF00FF
#DCDCDC
#F8F8FF
#FFD700
#DAA520
#808080
#008000
#ADFF2F
#F0FFF0
#FF69B4
#CD5C5C
#4B0082
#FFFFF0
#F0E68C
#E6E6FA
#FFF0F5
#7CFC00
#FFFACD
#ADD8E6
#F08080
#E0FFFF
#FAFAD2
#90EE90
#D3D3D3
#FFB6C1
#FFA07A
#20B2AA
#87CEFA
#778899
#B0C4DE
#FFFFE0
#00FF00
#32CD32
#FAF0E6
#FF00FF
#800000
#66CDAA
#0000CD
#BA55D3
#9370DB
#3CB371
#7B68EE
#00FA9A
#48D1CC
#C71585
#191970
#F5FFFA
#FFE4E1
#FFE4B5
#FFDEAD
#000080
#FDF5E6
#808000
#6B8E23
#FFA500
#FF4500
#DA70D6
#EEE8AA
#98FB98
#AFEEEE
#DB7093
#FFEFD5
#FFDAB9
#CD853F
#FFC0CB
#DDA0DD
#B0E0E6
#800080
#FF0000
#BC8F8F
#4169E1
#8B4513
#FA8072
#F4A460
#2E8B57
#FFF5EE
#A0522D
#C0C0C0
#87CEEB
#6A5ACD
#708090
#FFFAFA
#00FF7F
#4682B4
#D2B48C
#008080
#D8BFD8
#FF6347
#40E0D0
#EE82EE
#F5DEB3
#FFFFFF
#F5F5F5
#FFFF00
#9ACD32
点击加入表情
选项
有回复时用短消息通知您?
老古网
执行:16毫秒 最大:357232毫秒 查询6次