您现在所在的是:

嵌入式系统

回帖:5个,阅读:1033 [上一页] [1] [下一页]
1223
天山老克
文章数:91
年度积分:50
历史总积分:1223
注册时间:2007/11/30
发站内信
发表于:2008/3/19 17:58:00
#0楼
Windows CE是微软公司嵌入式移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统。下面我想简单介绍一下Windows CE的编程。

图


自定义静态文本框的字体和风格:
为了获取静态文本框的合适字体,必需在CpageTab 类中触发WindowProc 事件,而只要发送 WM_CTLCOLORSTATIC 消息就可以更换静态文本框中的当前字体和字体的颜色了。


图

WM_CTLCOLORSTATIC 把hDC 和hWnd 传送到静态文本框,在函数中的这些变量如上述文字所示。
大家可以看到,使用了一个静态变量来生成字体,然后重载这一指针变量就可以更改这些字体。如果你不想改变字体,即不要重载PropertyPages 中的WindowProc 事件,代码的其他部分都会正常运行。

Unicode(统一的字符编码标准):
在本文中所有的代码中,应该注意到TEXT 都是在圆括号内出现的,这是因为Windows CE 采用Unicode 标准来编写代码。Unicode 要本质上是采用每字符16 位而不是每字符8 位的方式。程序中可以采用L””,来替代TEXT(“”),这一方法显得更加方便,这也是采用了Unicode 标准的字符串的原因。

总结:

一个Windows CE 结构应用程序可以访问和保存变量到注册表。
程序的代码很少,却十分牢固,高效,并具有很好的扩展性。



1223
天山老克
文章数:91
年度积分:50
历史总积分:1223
注册时间:2007/11/30
发站内信
发表于:2008/4/2 14:37:00
#1楼
没人看呀,自己坐沙发。
1038
白巧克力
文章数:56
年度积分:50
历史总积分:1038
注册时间:2007/12/3
发站内信
发表于:2008/4/2 14:38:00
#2楼
eMbedded Tools 3.0 软件是啥东东?
1223
天山老克
文章数:91
年度积分:50
历史总积分:1223
注册时间:2007/11/30
发站内信
发表于:2008/4/2 14:40:00
#3楼
以下是引用白巧克力在2008-4-2 14:38:00的发言:
eMbedded Tools 3.0 软件是啥东东?


包含了eMbedded Visual C++ 3.0 和 eMbedded Visual Basic 3.0,同时她也提供了基于Pocket PC、掌上PC、变携式PC 的所有SDK。
1038
白巧克力
文章数:56
年度积分:50
历史总积分:1038
注册时间:2007/12/3
发站内信
发表于:2008/4/2 14:41:00
#4楼
Windows CE支持内存分页么?
1223
天山老克
文章数:91
年度积分:50
历史总积分:1223
注册时间:2007/11/30
发站内信
发表于:2008/4/2 14:43:00
#5楼
以下是引用白巧克力在2008-4-2 14:41:00的发言:
Windows CE支持内存分页么?


支持。但是它不支持页面文件以保存辅助设备(如硬盘)的读/写型数据。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003