随笔分类 -  Windows CE

上一页 1 2 3 4 5 6 ··· 8 下一页
Windows CE 开发记录
摘要:修改了WINCE自带的驱动程序后如何编译?如果是自己开发的驱动程序如何编译? 1、分为IDE方式和命令行方式。 IDE 方式的编译很简单,以PB5.0为例: 打开定制内核的工程,在左边的“workspace”—“FileView”中找到你已经修改了的目录 然后单击右键弹出菜单,在菜单中选择“Buil 阅读全文
posted @ 2016-03-08 14:29 91program 阅读(203) 评论(0) 推荐(0)
摘要:1、系统字体通过注册表设置。如下: [HKEY_LOCAL_MACHINE/System/GDI/SysFnt] ///系统字体 Wt=420 Ht=18 Nm=Arial [HKEY_LOCAL_MACHINE/System/GWE/Menu/BarFnt] ///菜单栏字体 [HKEY_LOCA 阅读全文
posted @ 2016-03-08 14:27 91program 阅读(569) 评论(0) 推荐(0)
摘要:在不采用硬件计时器的情况下如何创建更精确的计时器?最精确周期能否达到1毫秒? 对于精确值的要求不同,所采用的办法不同。以下阐述几种办法。 1、在单线程中循环调用API Sleep函数,Sleep函数精确程度为如果Sleep(N),那么实际睡眠时间在N到N+1毫秒之间。而且还要注意调用Sleep的线程 阅读全文
posted @ 2016-03-08 14:25 91program 阅读(376) 评论(0) 推荐(0)
摘要:这里介绍一下常见的两种办法: 1、驱动程序调用API SendNotifyMessage,发送特定的消息给应用程序,这就要求应用程序要有消息循环机制并且要事先做好消息的处理。 参数 1为窗口句柄,可以设置HWND_BROADCAST表示广播消息。要注意的是不要在参数中传递指针(虚拟地址),因为执行驱 阅读全文
posted @ 2016-03-08 14:20 91program 阅读(1009) 评论(0) 推荐(0)
摘要:如何得到WAV文件播放的总时间? 1、直接读取wav文件头信息,从文件起始地址偏移28个字节长度为4个字节保存的是每秒钟播放的字节数,从文件起始地址偏移40个字节长度为4个字节保存的是声音数据的总的字节数,相除就是播放时间。 2、调用IGraphBuilder::RenderFile打开一个wav文 阅读全文
posted @ 2016-03-08 11:12 91program 阅读(854) 评论(0) 推荐(0)
摘要:安装完CE6后,会发现Platform Builder for CE5的Connectivity Options不好用了,即使修改设置后点Apply也无法把新设置保存住 在完全卸载CE6和VS2005后,点PB5的Connectivity Options会弹出这个错误: Platform Build 阅读全文
posted @ 2016-03-08 11:11 91program 阅读(143) 评论(0) 推荐(0)
摘要:NetBeans 6 Beta 1出来了! 在netbeans中搭建win ce及其他平台的开发环境很方便,请参考: http://www.netbeans.org/community/releases/55/1/mobilitycdc-install_zh_CN.html http://www.n 阅读全文
posted @ 2016-03-08 11:08 91program 阅读(317) 评论(0) 推荐(0)
摘要:错误: 在EVC4调试模式下,出现错误。 错误提示:Error Access Violation 点击确定后,EVC停止在文件:D:/Program Files/Windows CE Tools/wce500/5300Pro /Mfc/Src/strcore.cpp 的函数:LPTSTR CStri 阅读全文
posted @ 2016-03-08 11:07 91program 阅读(317) 评论(0) 推荐(0)
摘要:在EVC4调试模式下,调试串口时出现一个问题:串口有一个接收线程,在应用退出时,总是不能正常退出。 分析原因:从现象上来看,是线程因为调用WaitCommEvent()进入等待状态后,应用在退出时调用TerminateThread(),因为线程已经被Suspend而不能退出。 通过Remote Pr 阅读全文
posted @ 2016-03-08 11:06 91program 阅读(447) 评论(0) 推荐(0)
摘要:窗体背景图不能完成显示的问题 现象:给MFC窗体增加背景,却发现原本应该是全屏的图片,宽度少于6个像素。 分析:看代码,应该是没有任何问题:从资料中加载图片,选入DC,然后BitBlt()。 原因:最后发现问题的原因在SetWindowPos()上。 对比以下两句: SetWindowPos(&wn 阅读全文
posted @ 2016-03-07 09:00 91program 阅读(162) 评论(0) 推荐(0)
摘要:在使用Platform Builder创建Windows CE系统的内核映入文件NK.bin时, 创建一个桌面快捷方式的步骤如下:1、创建一个快捷方式文件Test.lnk,格式如下: 17#/Windows/Test.exe 其中,17表示#后面有多少个字符 2、将此文件拷贝到$BSP/files目 阅读全文
posted @ 2016-03-07 08:57 91program 阅读(364) 评论(0) 推荐(0)
摘要:http://topic.csdn.net/u/20081011/11/f6c934f3-abf8-4e65-83ca-197195796601.html?1894871625 这是我发的一个帖子,虽然没有得到想要的答案,但还是结帖了。问题如下: 系统:CE5,开发工具:EVC4 用DirectSh 阅读全文
posted @ 2016-03-07 08:52 91program 阅读(204) 评论(0) 推荐(0)
摘要:如果选择了XP SKIN,则在控制面板的"显示"选项中是无法更改一些窗口的颜色的.不过,我们倒是可以通过更改$(_WINCEROOT)/PUBLIC/COMMON/OAK/FILES/common.reg文件中的XP颜色参数来达到更改窗口颜色的目的. 原XP样式的颜色参数如下: [HKEY_LOCA 阅读全文
posted @ 2016-03-07 08:50 91program 阅读(497) 评论(0) 推荐(0)
摘要:今天刚开始学习RAPI编程,先将今天学习的成果放出来,大家学习。 如果代码有问题,请提出,多谢! 在PC上使用VC6,好久没有用它了。一直在EVC4下编程,呵呵... RAPI功能的实现,需要rapi.dll和rapi.h。在以下的实现中,Link的动态库是: C:/WINDOWS/system32 阅读全文
posted @ 2016-03-07 08:48 91program 阅读(501) 评论(0) 推荐(0)
摘要:CeCopyFile 在MSDN上的说明及原型如下: CeCopyFile is a remote application programming interface (RAPI), which enables an application running on a desktop computer 阅读全文
posted @ 2016-03-07 08:47 91program 阅读(297) 评论(0) 推荐(0)
摘要:最近比较忙,一些编程方面的东东,也来不及更新上来。 所以先Mark一下具体的问题,以方便以后写东东。 1) .C文件调用.Cpp文件时,函数的声明。 在声明正确后,调用时发现:编译器不对函数的参数类型进行匹配,也就是说类型不一致时,编译器不会报错。 具体的:本来函数需要一个RECT型的指针,我将RE 阅读全文
posted @ 2016-03-06 10:02 91program 阅读(162) 评论(0) 推荐(0)
摘要:今天调试一个以前的程序,以前没有问题。修改了窗体的基类,在绘制窗体开始处调用了基类的Draw()函数。但程序长时间运行,会产生winhand.cpp Line XX错误。 在网上查找说可能是因为调用 DeleteDC()引起的。建议用ReleaseDC()代替 DeleteDC(),修改后开始测试, 阅读全文
posted @ 2016-03-06 09:54 91program 阅读(506) 评论(0) 推荐(0)
摘要:1.创建数据库 VOID CDB::CreateDatabase() { // ===================== // Create Login Database // ===================== CCeDBDatabase myDB; // Check if Databa 阅读全文
posted @ 2016-03-06 09:53 91program 阅读(207) 评论(0) 推荐(0)
摘要:CCeDBDatabase类提供一系列api函数以操作WinCE下的数据库文件*.db,不过该数据库文件一般由系统自动创建于Database文件夹下面,该文件保存于内存中,仪器重启即丢失。此方式可用于数据量大且短期需要保存数据的系统。其操作具体如下所示: 1、定义数据库对象: CCeDBDataba 阅读全文
posted @ 2016-03-06 09:49 91program 阅读(329) 评论(0) 推荐(0)
摘要:在WinCE系统中,应用启动时,窗体有一个动画效果。但做产品时,大部分人都不想要此效果。可以通过修改注册表来完成。 [HKEY_LOCAL_MACHINE/system/gwe] "PORepaint"=dword:1 去掉APP窗口的动画显示效果 "Animate"=dword:0 下面的设置没有 阅读全文
posted @ 2016-03-06 09:47 91program 阅读(185) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 ··· 8 下一页