![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
wince
Riklin
这个作者很懒,什么都没留下…
展开
-
WinCE驱动开发问题精华集锦(一)
在mediaplayer全屏播放的时候,我可以用键盘上的某一个键调节声音大小,现在我想在屏幕上显示调节的结果就跟我们看电视一样能出来一些标记。当声音变大在屏幕上就增多,当声音变小的时候就减少 得到播放窗口的DC,然后在上面显示一个不同颜色的矩形或者其它形状。 在ce自制平台中如何添加自己的驱动?cec文件和reg,bib文件有何区别?看混了,不知道如何才能让驱动注册到平台中。转载 2008-11-27 18:08:00 · 1651 阅读 · 0 评论 -
Windows CE 5.0待机界面定制之一 - Taskbar的位置
第一步:修改taskbar.cpp文件,使Windows CE 5.0的taskbar移动到窗口的顶端。更改如下文件:/WINCE500/PUBLIC/SHELL/OAK/HPC/EXPLORER/TASKBAR/taskbar.cpp注:由于修改的源代码分散在taskbar.cpp中,故未附上源代码第二步:编译cd /WINCE500/PUBLIC/SHELL/OAK/HPC/EXPLOR转载 2008-12-01 11:24:00 · 989 阅读 · 0 评论 -
Windows CE 5.0待机界面定制之二 - 开始菜单
开始菜单的修改效果如Windows CE 5.0待机界面定制(概述) 中所附图。具体的修改,主要是修改WinCE500/PUBLIC/SHELL/OAK/HPC/EXPLORER/TASKBAR/stmenu.cpp文件。由于是在Windows CE内核源代码的基础之上进行修改的,所以没有将全部代码贴出来。将修改的主要部分内容,进行了说明。其中所需要的部分变量需要自己根据需要自定义。第一:转载 2008-12-01 11:38:00 · 1082 阅读 · 0 评论 -
Customizing the Windows CE .NET User Interface, Part 2
(引自:http://msdn.microsoft.com/en-us/library/aa459149.aspx)Customizing the Windows CE .NET User Interface, Part 2 Mike HallMicrosoft Corporation Steve MailletEntelechy Consulting May 1, 2002 Do转载 2008-11-28 17:13:00 · 1088 阅读 · 0 评论 -
WINCE注册表应用
挺有用的帖子,对原作者表示感谢。http://blog.csdn.net/norains/archive/2006/04/25/677244.aspx新一篇: WINCE实现直接写屏(一)//================================================================================================转载 2008-11-28 10:46:00 · 857 阅读 · 0 评论 -
定制 Windows CE .NET 用户界面
April 4, 2002// interface翻译成界面,部分时候翻译成接口(没有全文翻译,只是摘记了一些有用的信息,和自己的一些理解) WinCE 的UI是skinnable。Recently,while preparing for a talk at an Embedded event, a bullet point in mypresentation see转载 2008-11-28 10:00:00 · 1508 阅读 · 0 评论 -
如何编写Windows CE.net的usb驱动程序(6)
// 通知系统产生鼠标事件 if (m_fReadyForMouseEvents) mouse_event(dwFlags, dx, dy, 0, 0); else m_fReadyForMouseEvents = IsAPIReady(SH_WMGR);转载 2008-11-27 18:20:00 · 970 阅读 · 0 评论 -
如何编写Windows CE.net的usb驱动程序(5)
// 初始化USB鼠标驱动程序 BOOL CMouse::Initialize() { LPCUSB_DEVICE lpDeviceInfo = (*m_lpUsbFuncs->lpGetDeviceInfo)(m_hDevice); // 检测配置:USB鼠标应该只有一个中断管道 if ((m_pInterface->lpEndpoints[0].Descriptor.b转载 2008-11-27 18:20:00 · 818 阅读 · 0 评论 -
如何编写Windows CE.net的usb驱动程序(1)
随着USB设备的普及,摆在开发人员面前的驱动开发任务也是越来越繁重了,特别是对于一些嵌入式开发厂商来讲,由于设备所采用的操作系统不同,相应的硬件接口也是不一样的,开发相关的USB驱动程序更是难上加难。Windows CE.NET是微软推出的功能强大的嵌入式操作系统,国内采用此操作系统的厂商已经很多了,本文就以windowsce.net为例,简单介绍一下如何开发windows c转载 2008-11-27 18:16:00 · 1332 阅读 · 0 评论 -
WinCE下驱动开发入门记录(二)
昨天太忙,没来得及写,今天晚上火车要回武汉了,5.1估计没空写,这两天又有不少新发现想要些出来跟大家分享,但是一下子又理不清出头绪,还是不能着急,慢慢写,不要让列位看官越看越糊涂才好。 上一篇咱们写到了USB驱动必须实现的三个入口函数:USBInstallDriver,USBUnInstallDriver和USBDeviceAttach。这一篇就主要介转载 2008-11-27 18:12:00 · 2257 阅读 · 0 评论 -
定制基于Visual studio 2005平台Windows CE(ARM V4I)中文模拟器(转)
(本文译自Microsoft DeviceEmulatorBSP中Using the CE DeviceEmulator.rtf文件,并对该文件说明做了相应补充,旨在定制基于ARM4I平台Visual Studio 2005环境中文模拟器,建立用于Platform Builder 5.0+Visual Studio 2005嵌入式Windows CE 5.0开发环境)一、生成OS转载 2008-11-27 16:37:00 · 1016 阅读 · 0 评论 -
WinCE.net的开机自动启动(转)
Windows CE.NET的桌面确实漂亮,但是如果我们的嵌入式系统使用微软的桌面,总让我感觉不伦不类。因此,从接触WinCE以来,我一直在寻找办法,让我们的程序开机启动,把微软的那个桌面给替换掉。前段时间收集了一些文章,主要介绍如何把自己的程序放入内核当中,然后如何自动启动。其中使用startup的快捷方式再加上隐藏任务栏的方法,效果非常的好,但是每次启动的时候,总是微软的桌面先出来,再转载 2008-11-27 16:32:00 · 981 阅读 · 0 评论 -
如何编写Windows CE.net的usb驱动程序(3)
// 设置我们的特定的信息。 DriverSettings.dwVendorId = USB_NO_INFO; DriverSettings.dwProductId = USB_NO_INFO; DriverSettings.dwReleaseNumber = USB_NO_INFO; DriverSettings.dwDeviceClass = USB_NO_INFO;转载 2008-11-27 18:18:00 · 881 阅读 · 0 评论 -
如何编写Windows CE.net的usb驱动程序(2)
例如我们有个USB Mouse设备,设备信息描述如下: Device Descriptor: bcdUSB: 0x0100 bDeviceClass: 0x00 bDeviceSubClass: 0x00 bDeviceProtocol: 0x00转载 2008-11-27 18:17:00 · 948 阅读 · 0 评论 -
WinCE下驱动开发入门记录(三)
之前公司由于项目需要让我研究PDA上的WinCE系统下的USB外设驱动开发,刚刚有点入门的感觉结果又终止了这个计划,我也一直在郁闷这个事情,不想现如今,机会又来了。我又开始了驱动开发的研究学习之旅,这里将继续记录我的心得体会。 之前的入门记录(二)已经讲到了USBDeviceAttach函数,原形这里再列一下:BOOL USBDeviceAttach(USB_HAND转载 2008-11-27 18:13:00 · 2083 阅读 · 0 评论 -
WinCE下驱动开发入门记录(一)
这两天时间完全泡在CE的驱动开发中,学习学习,感觉就是资料不好找,难入门难上手,象我这样仅仅只有eVc4的更是没法调试没法跟踪,困难还是挺多的。学习了两天,现在感觉有那么点意思了,记录一下与大家分享。 首先说明一下,我可能仍然是个门外汉,因为以前基本没做过和硬件相关的东西,这方面知识缺乏的要命,现在公司要求做个驱动出来,也只有硬着头皮上了,学习研究了两天,基转载 2008-11-27 18:11:00 · 3978 阅读 · 0 评论 -
WinCE驱动开发问题精华集锦(二)
我怎么能在PB左边的定制平台加进我的驱动呢? 两种办法: 1、在platform.bib或者project.bib的MODULES部分添加一条语句,例如: MyDriver.dll C:/Driver/MyDriver.dll NK SH 这样编译内核的时候就会把你的驱动DLL文件添加到内核中,如果有注册表需转载 2008-11-27 18:09:00 · 1474 阅读 · 0 评论 -
Windows CE 5.0待机界面定制(概述)
Windows CE 5.0的默认界面如下:为了所产品有自己的特色,对Windows CE 5.0的标准界面进行了修改,示例如下(开始菜单中的内容看不清楚,但应该可以知道其中的内容已经被修改): 定制过程,主要是对/WINCE500/PUBLIC/SHELL/OAK中源代码与资源的修改。具体涉及到:(1) 任务栏位置(由下方移动到上方)(2)开始菜单中的内容(3转载 2008-12-01 11:22:00 · 778 阅读 · 0 评论