×

windowsce50 c win

windowsce50(请教:wince隐藏鼠标漏斗图案或替换成其他图案)

admin admin 发表于2022-09-03 17:36:05 浏览146 评论0

抢沙发发表评论

本文目录

请教:wince隐藏鼠标漏斗图案或替换成其他图案


如何在WINCE 下面如何显示一段HTML代码,在线等待急 !!!
有一段HTML文本要显示,用什么控件去浏览显示,目前使用的是WINCE50 .NET的Profession的版本, 请高手指点迷津最好有一个小小的列子 ------------ htmlctrl DT...
紧急求救:用mysql-front突然出现漏斗型的等待???(在线等,谢谢,以后补分)
我用mysql-front修改记录时,突然出现漏斗型的等待,我在底下任务栏点右键关闭以后重新打开程序,运行可以,前面改的记录也保存了,可修改记录时还是出现漏斗型...
WINCE 下怎么显示鼠标图标?
今天看到G3上可以设置轨迹球和鼠标的切换,用户可以选择鼠标箭头操作,想问下这是怎么实现的? ------------ 在shell里添加鼠标组件就可以了 ------------ m...
如何使用clistrl显示图标并可以任意修改图标显示的大小

c# wince5.0 下蓝牙开发


3、写入后的xml文件样式:
《?xml version=“1.0“ encoding=“utf-8“?》
《books》
《book》
《id》1《/id》
《name》神州侠侣《/name》
《quantity》50《/quantity》
《price》45.55《/price》
《author》tiger《/author》
《/book》
《/books》

Wince5.0下如何查看进程内存使用情况


Wince5.0下查看进程内存使用情况为你查询到以下几个解决方案,但不知道有没有效,你可以试一下
1.可以用performance monitor
2.创建系统快照 createtoolhelp32snapshot 可以显示各进程的运行情况
3.我的电脑---》属性---》内存,可以看到内存的大小
还有,还可以通过工具看
4.Remote Process Viewer
vs2005下有这个工具
evc下应该也有这个工具
evc好久没用了, 不过我记得以前用过一定有,可能名字不一样而已
5.Remote Process Viewer 就在EVC的tools下面有的,spy++好象也可以
6.下载PlatformBuilder,然后用里面的Remote Performance Monitor or PB included other tools
7.这个工作其实不是很容易做到的,要通过一系列配置,然后用Remote Kernel Tracker来测。PB上有提供,但是需要先配置系统。
8.其实在CPU使用率非常高时,remote tool很可能连不上target device,这种情况下可以用debug shell (shell.exe)在CE的命令行下查看。
9.要用代码来查询!
_ULARGE_INTEGER totalmem;
_ULARGE_INTEGER freemem ;
_ULARGE_INTEGER avaimem;
GetDiskFreeSpaceEx(_T(“\\“),&avaimem,&totalmem,&freemem);
drawline(&dc,6,RGB(0,0,255));
dc.ExtTextOut(6,50,ETO_OPAQUE, NULL,m_strinsidetotalmemry,NULL);
dc.ExtTextOut(111,50,ETO_OPAQUE, NULL,_ultow(totalmem.u.LowPart , str, 10 ),NULL);
dc.ExtTextOut(6,50+16,ETO_OPAQUE, NULL,m_strinsideusermemry,NULL);
dc.ExtTextOut(111,50+16,ETO_OPAQUE, NULL,_ultow(totalmem.u.LowPart-avaimem.u.LowPart, str, 10 ),NULL);
dc.ExtTextOut(6,50+2*16,ETO_OPAQUE, NULL,m_strinsidefreememry,NULL);
dc.ExtTextOut(111,50+2*16,ETO_OPAQUE, NULL,_ultow(freemem.u.LowPart , str, 10 ),NULL);
totalmem.u.LowPart = 0;
avaimem.u.LowPart = 0;
freemem.u.LowPart = 0;
GetDiskFreeSpaceEx(_T(“\\SDMEM“),&avaimem,&totalmem,&freemem);
dc.ExtTextOut(6,50+3*16,ETO_OPAQUE, NULL,m_strsdtotalmemry,NULL);
dc.ExtTextOut(111,50+3*16,ETO_OPAQUE, NULL,_ultow(totalmem.u.LowPart , str, 10 ),NULL);
dc.ExtTextOut(6,50+4*16,ETO_OPAQUE, NULL,m_strsdusermemry,NULL);
dc.ExtTextOut(111,50+4*16,ETO_OPAQUE, NULL,_ultow(totalmem.u.LowPart-avaimem.u.LowPart, str, 10 ),NULL);
dc.ExtTextOut(6,50+5*16,ETO_OPAQUE, NULL,m_strsefreememry,NULL);
dc.ExtTextOut(111,50+5*16,ETO_OPAQUE, NULL,_ultow(freemem.u.LowPart , str, 10 ),NULL);
break;
10.使用wince 的device test kit,详细可以查看帮助,打开test kit后,选择tools中的cpu 占用率工具,会显示实时的cpu占用率和内存使用的大小。具体看帮助,不写了。
-win

out of range是什么意思 wince


out of range 英[aut ɔv reindʒ] 美[aʊt ʌv rendʒ]
adv. 在射程外;
[网络] 越界; 频率超出范围; 溢出;
[例句]The fish stayed 50 yards offshore, well out of range.
这种鱼生活在离岸50码的地方,完全钓不到。
-c

谁帮我回答一下,以下的wince问题啊!!! 豁出去了,回答正确就50分


1.SDK是软件开发工具包,说白了就是包含头文件、函数库和部分源代码的集合,有了它,你才可以编译你的源代码。wince下的sdk有很多种,有标准sdk和各个平台特有的sdk,比如你建立了一个wince系统编译平台,你会有一个特有的sdk与之对应。其它的sdk编译出来的程序很可能在你的平台上跑不起来,原因就是它的程序可能用到了某种函数库或者api(记住,即使同是标准的sdk,有时候包含的api都不一定相同,要用最新的sdk)。所以,有时候,有的厂家发布了wince系统,一般会随之发布sdk包就是这个道理,之所以这样做,是因为厂家为了减小发布系统的体积,不需要的函数库就不打包在系统平台上,因为目标平台一般是嵌入式平台,硬件上的限制很大(内存,存储空间。。。),而pc机上限制就很小了。wince的sdk是桌面windows的子集,实际上,只是调用接口是windows的子集,底部实现是完全不一样的,毕竟是两种不同的操作系统。由于嵌入式上操作系统实现原理上不如桌面的复杂,没有必要也不能做到桌面windows上那么复杂。例如桌面的系统具有很严格的安全机制,而wince没有,所以,你看需要设置安全机制的api,对应的参数一般为NULL。所以,wince因为各个厂家发布的平台包含的库有一定的差别,所以,会发布自己的sdk包。一般来讲,你用微软的sdk开发的程序很大可能可以运行在所有的wince平台上,除非那个wince平台被过分剪裁过,去掉了很多功能和函数库。
2.wince构建的过程根据个人的认识可能不同,不过,既然你说有四个过程,我就姑且说说看:
过程一:安装编译环境PB5.0(wince5.0),VS2005+PB6.0插件(wince6.0),或即将发布的VS2008+PB7.0插件(wince7.0),安装你要构建的平台的BSP包(Board Support Package),并根据向导初步构建你的wince平台
过程二:在上一步的基础上,根据你的目标平台的硬件要求和系统软件需求,增加硬件驱动和平台特性(catalog feature)
过程三:编译和修改平台。编译过程可能会出错,那么修改错误,继续编译直到成功为止
过程四:下载编译好的镜像到目标平台并运行。如果运行出错,需要你从第三步开始检查和修改。
3.这个问题根据wince的版本不同有些差别,在wince5.0的时候,gwes是独立为一个exe的,到了ce6.0,是gwes.dll,主要复杂加载显示驱动;devices,filesys和gwes类似,也是从exe变为dll了。其中,filesys主要负责加载文件系统,而device负责加载其它注册的驱动程序。
4.流式接口驱动程序适合于任何逻辑上被认为作为数据源或数据存储的I/O设备,即任何以生产或消耗数据为主要功能的外设,如串口、并口等。从形式上说,所有流式接口驱动程序都导出类似的流式接口函数(只有前缀不同,如COM_Init和LPT_Init,COM和LPT是前缀),并且,你可以像使用文件系统一样访问流式接口设备。任何应用程序都可以访问流式接口设备(类似文件),比如打开串口1:HANDLE hCom=CreateFile(L“COM1:“,...),不过流式接口设备毕竟有自己的特点,所以,应用程序可以通过XXX_IOControl流接口函数访问流式接口设备。
5. Blddemo.Bat调用的工具cebuild.Bat,buildrel.bat。makeimag.exe各负责什么?这个问题,建议你装一个PB,里面的帮助文件介绍的很详细,比我说的要准确。你的问题太多了,手写好累人!
-win

手机有几种操作系统,每种分几个版本,版本有什么功能


取至网络 现在市场上的智能手机这几种不同的操作系统,它们分别是: 1、Symbian操作系统(UIQ、Series60、Series80、Series90) 2、Windows Mobile 3、Linux操作系统 4、Palm 5、苹果 6、Google Symbian操作系统 不用多说,大家也都能感觉到,Symbian操作系统是现今手机领域中应用范围最广的操作系统,并且拥有相当多针对不同用户的界面,也就是常说的 Series。关于Symbian操作系统的界面,总是有许多人对其划分规则一片茫然,接下来我们就简单的介绍一下各个系统版本的典型特征。 我们先来明确一个概念:不管是Series60、Series80、Series90还是UIQ,它们都是基于Symbian平台而开发的界面,然后各自根据一些硬件特性来进行区分。据传闻诺基亚可能会推出Series50和Series100界面,但现在还不能确定其真实性 series60 是在Symbian智能手机中应用最广泛的系统版本。Series60系统还分为Symbian 6.0OSSeries60、Symbian 7.0 OS Series60和Symbian 8.0 OS Series60三个版本 区别Series60的最直观因素在于屏幕的分辨率,Series60支持的分辨率为176*208像素,但以后Series60还会支持240*320像素、352*416像素等。 Series80 识别Series80界面最简单的办法就是看手机是否支持QWERTYKEYBROAD,例如诺基亚高端系列的9210、9300甚至9500,都是采用QWERTYKEYBROAD的。而Series80的屏幕分辨也为比较特殊的640*200像素。 Series90 是Symbian平台上最年轻的界面,支持Series90的也只有诺基亚7700和7710两款手机。 识别Series90界面的最简便方法是:该Symbian智能手机会采用触摸屏幕,分辨率也高达640*320像素。 从Series90的硬件参数上来看,它才应该是手机游戏、娱乐的最强平台,但因为采用Series90界面的手机型号太少,第三方软件的支持力度还不会很大,所以Series60依旧应该是玩家首选界面。 Windows Mobile 准确的说,Windows Mobile并不算是一个操作系统,只是微软旗下的一个品牌而已。 Windows Mobile 的前身就是微软在1996年推出的WindowsCE,2000年第二季度,微软WindowsCE正式脱离对Palm的依赖,把Windows CE更名为WindowsPocketPC(缩写就是我们常说的PPC),进而开始了与智能手机联姻。 到了2003年,微软又开发了Pocket Phone Edition和Windows PoweredSmartPhone操作系统,而这两者的融合,才是严格意义上的Windows Mobile。 Linux操作系统 虽然Symbian已经占据智能手机市场的半壁江山,但看似势单力薄的Linux操作系统,却也具有相当突出的优势。其优势表现在以下几点: 1、应用于智能手机上的Linux操作系统和我们常说的应用于电脑上的Linux操作系统是一个系统,而且都是全免费操作系统。在操作系统上的免费,就等于节省了产品的生产成本。 2、Linux操作系统系统资源占用率较低,而且性能比较稳定,这都是大家公认的。如果以Linux平台的系统资源占用程度同体积庞大的WindowsMobile相比,其结果可想而知。 3、Linux操作系统与JAVA的相互融合,是任何一个操作系统所不能比拟的,Linux+JAVA的应用方式,能够给用户极大的拓展空间。 不过,Linux操作系统也不是十全十美。由于Linux操作系统介入智能手机领域较晚,采用此操作系统的手机基本只有摩托罗拉的少部分机型(例如A780、E680、A768i),所以专为这些少量用户所制作的第三方软件还非常少,影响了Linux操作系统在智能手机领域内的势力扩张。 Palm操作系统 采用Palm操作系统的手机,其实就是“具备移动电话功能的掌上电脑”而已,其操作系统和以往基于Palm操作系统的掌上电脑没什么区别。 智能手机领域里采用Palm操作系统的都是些非主流厂商,例如惠普之类,虽然三星推出了SCH-i539,但其前景并不看好。 这样低的评价Palm操作系统的智能手机,很大程度上是考虑到其扩展性。虽然Palm操作系统已经发展很久,但其许多功能都需要通过第三方软件协调实现,这种操作方式显然比Symbian和Linux相比,差了很多。所以,Palm操作系统在智能手机领域的发展,并非一帆风顺。这也难怪我们称其为 “具备移动电话功能的掌上电脑”,而不是“具备掌上电脑功能的移动电话”了。
-c

怎样把WINCE启动程序改成开机自己自动安装wince


修改注册表即可,比如
[HKEY_LOCAL_MACHINE\init]
“Launch50“=“explorer.exe“
“Depend50“=hex:14,00, 1e,00
把这个explorer.exe改成你的应用程序(比如:MyApp.exe)就可以了;
其中50是启动时的顺序,Depend50“=hex:14,00, 1e,00
这个事对启动的依赖,一般直接用这句改50即可。
-win

如何让WINCE系统启动直接运行自己的程序


WINCE系统启动直接运行自己的程序
1. 假定Windows CE.NET目标工程目录为D:\WINCE420\PUBLIC\MyWinCE,并且工程已经Build成功,假定Windows CE.NET的应用程序为MyApp.exe; 2. 将MyApp.exe复制到
D:\WINCE420\PUBLIC\MyWinCE\SAMSUNG_SMDK2410_ARMV4Release目录下; 3. 修改MyWinCE工程的project.bib文件,在FILES Section添加如下内容:
MyApp.exe $(_FLATRELEASEDIR)\MyApp.exe NK H
4. 创建快捷方式文件MyApp.lnk,文件内容如下: 10#\Windows\MyApp.exe MyApp.lnk文件也放入
D:\WINCE420\PUBLIC\MyWinCE\SAMSUNG_SMDK2410_ARMV4Release目录下; 5. 修改MyWinCE工程的project.bib文件,在FILES Section添加如下内容:
MyApp.lnk $(_FLATRELEASEDIR)\MyApp.lnk NK H
6. 修改MyWinCE工程的project.dat文件,添加如下内容:
Directory(“\Windows\Startup“):-File(“MyApp.lnk“,“\Windows\MyApp.lnk“)
7. 修改MyWinCE工程的platform.bib文件,在FILES Section添加如下内容:
MyApp.exe $(_FLATRELEASEDIR)\MyApp.exe NK H
MyApp.lnk $(_FLATRELEASEDIR)\MyApp.lnk NK H
8. Platform Builder IDE:【Build】-》【Make Image】(记得千万不要Build或者Rebuild)
9. 成功后,得到的NK.bin(或NK.nb0)就包含了应用程序MyApp.exe和MyApp.lnk,当把相应的内核烧入开发板MyApp程序就会在系统启动时自动运行。
虽然MyApp可以自己启动了,但每次启动的时候,总是微软的桌面先出来,再启动我们的程序,感觉还是不伦不类。对此,我们可以使用startup的快捷方式再加上隐藏任务栏的方法,效果非常的好,具体操作是:
1) 首先新建工程,把你的应用程序放到内核里面去(前面介绍了如何做);
2) 编译平台;
3) 修改shell.reg的文件:在文件中有这样一行: [HKEY_LOCAL_MACHINE\init] “Launch50“=“explorer.exe“ “Depend50“=hex:14,00, 1e,00
把这个explorer.exe改成你的应用程序(比如:MyApp.exe)就可以了; 4) Platform Builder IDE:【Build】-》【Make Image】(记得千万不要Build或者Rebuild)
var script = document.createElement(’script’); script.src = ’调试及升级应用程序就不用重新烧写内核了
-c

懂上网本的人看,邦我高定给分50--


首先先来看看什么是WindowsCE :WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,所以他的系统相当的低有的软件是不支持的 我建议你把你的机子系统升级到XP 这样的话问题就解决了!
-win