摘要: Lessons learned from 13 failed software productsPublished 27 May 2010 article , marketing , microISV , software , surveys 18 Comments Tags: software, microISV, failure, mistakes, product, lessons, ent... 阅读全文
posted @ 2010-05-31 11:29 xilentz 阅读(287) 评论(0) 推荐(0) 编辑
摘要: //===================================================================== //TITLE: //    狸猫换太子:动态替换WinCE的原生驱动! //AUTHOR: //    norains //DATE: //    Friday 2... 阅读全文
posted @ 2010-05-31 11:22 xilentz 阅读(418) 评论(0) 推荐(0) 编辑
摘要: //======================================================================== //TITLE: // 环境变量和选择性代码编译 //AUTHOR: // norains //DATE: // Moday 17-November-2008 //Environment: // NONE //====================... 阅读全文
posted @ 2010-05-31 11:21 xilentz 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 将RGB颜色转换成16bit颜色 [适合与游戏编程初学者] 我在做16bit alpha blending的时候需要判断颜色键(ColorKey),而在我的游戏引擎中,ColorKey是用Windows RGB颜色表示的,这就需要将RGB颜色转换成16bit颜色,下面是我的做法。 RGB颜色是一个DWORD值,32bit,格式为0x00rrggbb,通过三个宏:GetRValue、GetGVa... 阅读全文
posted @ 2010-05-31 11:14 xilentz 阅读(2918) 评论(0) 推荐(0) 编辑
摘要: //======================================================================== //TITLE: // WINCE实现直接写屏 //AUTHOR: // norains //DATE: // Friday 28-April-2006 //==============================================... 阅读全文
posted @ 2010-05-31 11:12 xilentz 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 使用Platform Builder配置Windows CE操作系统摘要:Windows CE操作系统是嵌入式系统的开发利器。Windows CE Platform Builder 3.0提供创建、裁剪和配置Windows CE的所有开发和调试工具。深刻理解和灵活运用Platform Builder的配置文件.REG、.BIB、.DAT、.DB是定制适合目标平台的Windows CE操作系统的关键... 阅读全文
posted @ 2010-05-31 10:59 xilentz 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: WinCE 6.0中断驱动程序分析 BY:HJB WIinCE中断流式实现驱动和APP 51wince 【原创】WinCE中断驱动开发实战 51wince 这篇文章主要总结了最近一段时间关于wince下的中断开发过程。本文仅适合初学,高手请多多指教! 首先我们在来回忆下什么是中断,请阅读文章《中断解析》,这里再来回忆下中断的概念是源自于我自身的经历,本人毕业于一所金融类为主的大学的计算机学院,... 阅读全文
posted @ 2010-05-31 10:48 xilentz 阅读(379) 评论(0) 推荐(0) 编辑
摘要: OEMIdle(  DWORD dwIdleParam ) This function is called by the kernel to place the CPU in the idle state when there are no threads ready to run. The number of milliseconds that the system has been ... 阅读全文
posted @ 2010-05-31 10:45 xilentz 阅读(933) 评论(0) 推荐(0) 编辑
摘要: 案例:如何解决难以重现的BUGPosted on 2008-10-16 11:18 sting feng 阅读(423) 评论(3) 编辑 收藏 所属分类: 案例, Windows CE 我时不时会去Mark Russinovich的博客逛 逛,学些诊断软件问题的技巧。Mark的博客有一个特点,他有很多案例,专门分析在日常使用电脑时碰上的各种问题,里面有很多分析、解决问题的技巧是颇值 得学习的。 ... 阅读全文
posted @ 2010-05-31 10:42 xilentz 阅读(299) 评论(0) 推荐(0) 编辑
摘要: WinCE中如何向image中添加文件 今天本来想说下如何让WinCE直接启动我们自己的程序的,但是要用到这个,所以先说说这个 我想这里分3种情况来说明如何添加 第一种,就是image已经在CEPC或者终端上跑起来了,那么这个时候要想添加文件可以通过PB或者EVC提供的remote file viewer,这个比较简单,看着界面操作就行了。 第二种,就是对定制的image已经build过了,现在想... 阅读全文
posted @ 2010-05-31 10:31 xilentz 阅读(586) 评论(0) 推荐(0) 编辑
摘要: WinCE下直接启动自己应用程序的方法 其实让一个程序在wince里启动和windows里差不多,直接设置其为启动项,这个有几个方法。一个就是制作一个快捷方式,指向我们的应用程序如app.exe,然后将快捷方式放到\windows\startup下面。 步骤如下:(假设app.exe已经拷贝到windows下面) 1 在pb中创建一个文件,文件类型选txt,然后命名为.lnk后缀,假设名字为t... 阅读全文
posted @ 2010-05-31 10:30 xilentz 阅读(3498) 评论(0) 推荐(0) 编辑
摘要: wince中显示BMP、JPG、Gif以及PNG的方法wince中的图片解码方案中,利用Wince的API解码应该是用的非常广泛的。一来实现简单,二来支持多种图片格式(BMP、JPG、PNG、GIF),而且对每一种中的具体格式支持也很好。(微软自己做的,经过了各种样本的测试)。 飞狐作一个简单概括,并给出源代码。 1 确保操作系统中加入了组件,如果没有COM存储和Image的组件(在Wince 的... 阅读全文
posted @ 2010-05-31 10:28 xilentz 阅读(3168) 评论(0) 推荐(0) 编辑
摘要: wince中的hook(钩子)用法Hook(钩子)是一种在消息到达目标窗口前进行截获的技术。使用钩子主要使用以下三个函数SetWindowsHookEx:创建钩子 CallNextHookEx:将消息传给钩子链中的下一个钩子 UnhookWindowsHookEx:释放钩子 对于创建钩子的函数SetWindowsHookEx,MSDN给出其原形如下:HHOOK SetWindowsHookEx( ... 阅读全文
posted @ 2010-05-31 10:28 xilentz 阅读(894) 评论(0) 推荐(0) 编辑
摘要: 当有U盘或摄像头插进USB口时, 程序如何检测到? 嘿嘿,楼主想做的跟我最近写的一个小程序差不多。下面是我简单写的U盘小偷程序,我是用SDK方式写的,你拿去参考,转换成MFC代码也很简单的: case WM_DEVICECHANGE: //检测USB接口的外设插入 switch((UINT)wParam) { case DBT_DEVICEARRIVAL: //MessageBox(hw... 阅读全文
posted @ 2010-05-31 10:27 xilentz 阅读(1678) 评论(0) 推荐(1) 编辑
摘要: 让程序在Windows CE系统启动时自动运行的两种方法 一、快捷方式 假定Windows CE.NET目标工程为CEPC类型,目录为E:\Project\MyWinCE, 并且工程已经Build(或者Rebuild)成功; 假定Windows CE.NET的应用为MyApp.exe 1.将MyApp.exe复制到E:\PROJECTS\MyWinCE\RelDir\CEPC_X86Re... 阅读全文
posted @ 2010-05-31 10:26 xilentz 阅读(4271) 评论(0) 推荐(0) 编辑
摘要: 问题描述:怎样在定制系统时,把Calibrui Module克隆出来。再根据软件需求,来更改触摸屏校准时的UI及控制操作等。 先说方法吧。WinCE的文档中的“How to Replace the Calibrui Module”有说明怎么做的步骤。先在PB中把Calibrui Module克隆,便会生成CalibrUi[gwe2 clone]这个Project。我们要做的... 阅读全文
posted @ 2010-05-31 10:25 xilentz 阅读(468) 评论(0) 推荐(0) 编辑
摘要: WINCE里随时用HOT KEY切出中文输入法 花了些工夫后,我们终于能在WINCE里随时用HOT KEY切出中文输入法了。内容都在注册表里,不过需要翻译出来才能看破。这部分在WIN XP和WINCE里是基本一致的。 进到 [HKEY_CURRENT_USER \ Control Panel \ Input Method \ Hot Keys] 里面. 这里有到一堆数字00000010 ~ 000... 阅读全文
posted @ 2010-05-31 10:23 xilentz 阅读(1972) 评论(0) 推荐(0) 编辑
摘要: WinCE中中断的处理过程(驱动开发人员角度) 中断是硬件与软件打交道的重要方法,因此,大多数驱动程序都涉及到对中断的处理,本文就驱动程序的开发人员以及BSP的开发人员的角度,来谈谈Windows CE中中断的处理过程。 如果一个驱动程序要处理一个中断,那么驱动程序需要首先建立一个事件,可以使用CreateEvent函数,然后调用InterruptInitialize将该事件与中断号绑定,这一步就... 阅读全文
posted @ 2010-05-31 10:23 xilentz 阅读(346) 评论(0) 推荐(0) 编辑
摘要:   WinCE Eboot中的OEM Flash函数 原文地址:http://blog.csdn.net/nanjianhui/archive/2008/11/12/3283072.aspx 作者:ARM-WinCE 在EBOOT中提供了操作Flash的功能,可以将下载的WinCE image烧到Flash当中,这需要实现一些Flash相关的OEM函数。 这些OEM函数会在BLCOMM... 阅读全文
posted @ 2010-05-31 10:20 xilentz 阅读(224) 评论(0) 推荐(0) 编辑
摘要: Windows CE下触摸屏驱动实现的分析触摸屏, Windows, 驱动本文介绍了Windows CE操作系统的触摸屏驱动程序模型,详细阐述嵌入式系统中电阻式触摸屏的Windows CE驱动程序的设计和实现方法。 1. 前言 触摸屏是嵌入式设备中常用的计算机输入设备,它可使操作简单直观,人人都会使用,这一点无论是键盘还是鼠标都无法与其相比。在手机、PDA等手持产品及公共服务设备中大量采用触摸屏。... 阅读全文
posted @ 2010-05-31 10:19 xilentz 阅读(572) 评论(1) 推荐(0) 编辑