wince
文章平均质量分 53
yestotofu
这个作者很懒,什么都没留下…
展开
-
Gshell
GShell介绍:GShell is a Windows CE Desktop replacement. It uses Daniel Schumanns powerful and free skinning engine called "SystemInformation" (see: www.ultimatelaunch.de ). SystemInformation was basic原创 2010-01-22 16:14:00 · 1272 阅读 · 0 评论 -
大话WinCE与WinXP应用程序开发的差异性 zz
转载自CSDN norains的blog,原文地址:http://blog.csdn.net/norains/archive/2010/05/18/5605074.aspx "龙生龙,凤生凤,老鼠生的儿子会打洞",所以无论是WinCE,还是WinXP,都是微软一个妈生的,自然有其相似的特点;但又由于"龙生九子,各有不同",故这两者的区别肯定还是存在的。 因此今天我就来一回大话,大谈阔论,不严谨,不科学,随意而发。 首先,来大话一下开发工具。 对于近年才接触WinCE开发的朋友来说,见到转载 2011-01-05 14:19:00 · 759 阅读 · 0 评论 -
解析一个Wince的项目文件
<br />.vcproj是XML文件;<br />ProjectType="Visual C++" 此项目的类型<br />Version="8.00" VC8<br />Name="test" 项目的名称<br />ProjectGUID="{6A2B6000-89C2-48A2-85F7-C1A5ED398CED}" 项目GUID<br />Keyword="Win32Proj" Win32Project<br />有几个子节点:Platforms;ToolFiles;Configurati原创 2010-12-23 17:21:00 · 686 阅读 · 0 评论 -
安装WinCE5.0 Standard SDK失败
<br />安装Wince5.0 Standard SDK时,安装的进度条一直停在某个位置。重试了几次,都不行。卸载后,新建一个项目,选择SDK时,SDK5选项还是在里面。看得烦,怎么删除掉呢?<br /> <br />只可能有两个位置:注册表和本地的配置文件中。<br /> <br />先找VS有没有提供类似的工具,没有。<br /> <br />再搜注册表,找到了几个选项:<br />HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows CE Tools/Manag原创 2010-12-23 16:45:00 · 1502 阅读 · 1 评论 -
smartphone List View 使用日志(转载)
建立一个 List View 控件// Create ListView hwndRet = CreateWindow (WC_LISTVIEW, NULL, WS_CHILD | WS_VISIBLE |原创 2010-03-29 07:59:00 · 406 阅读 · 0 评论 -
WINCE应用开发笔记四-----消息循环
这似乎是每个Windows应用开发者都要搞清楚的事情,就是消息循环机制。 在进程启动后,用LoadString导入两个字符串资源,Title和WindowClass的名称。每一个进程都有一个Top-Level Window,这个Title和WindowsClass就是描述这个Top-Level Window的。然后,用FindWindow根据这两个字符串查找Window,如果这个Windo原创 2010-03-12 11:35:00 · 876 阅读 · 0 评论 -
WM_PAINT、WM_ERASEBKGND、InvalidateRect、Invalidate之间的关系
当WM_PAINT不是由InvalidateRect产生时,即由最大化,最小化等产生时,或者移动产生(移动有时只会产生WM_ERASEBKGND消息)系统先发送WM_ERASEBKGND消息,再发送WM_PAINT消息. 如果处理WM_ERASEBKGND消息时返回FALSE,BeginPaint标记pt.fErase 为TRUE,如果处理WM_ERASEBKGND时返回TRUE,B转载 2010-03-11 00:01:00 · 866 阅读 · 0 评论 -
栈的应用--后缀表达式和中缀表达式的实现
数据结构中对栈的应用,典型的例子是后缀表达式和中缀表达式的实现。代码如下:class CCalculator{public: CCalculator(int sz); ~CCalculator(); int Run(); void clean(); private: void AddOperand(int value); bool Get2Operand(int原创 2010-02-24 18:21:00 · 842 阅读 · 0 评论 -
栈的链式实现
代码如下:class CStackLinkImpl;class CStackNode{friend class CStackLinkImpl;private: int data; CStackNode *link;public: CStackNode(int d,CStackNode *l=NULL):data(d),link(l){} ~CStackNode(原创 2010-02-24 20:54:00 · 612 阅读 · 0 评论 -
队列的实现:循环队列和链式队列
限定存取位置的线性表有两种,一种是栈,一种是队列。队列有两种实现方式,一种是顺序方式,一种是链式方式。循环队列是顺序方式的实现;用两个变量front和rear记录队列的头和尾。实现代码如下: class CQueueImpl{public: CQueueImpl(int size = 10); ~CQueueImpl(); bool isEmpty(); bool原创 2010-02-24 22:07:00 · 2303 阅读 · 0 评论 -
使用RETAILMSG出现的一些的现象
用C++写了一个简单的栈,在使用时出现了一些问题。类的代码如下:class CStack{public: CStack(int=10); ~CStack(); void push(int element); int pop(); int getTop(); void makeEmpty(); int isEmpty(); int isFull();pri原创 2010-02-24 14:20:00 · 2358 阅读 · 0 评论 -
微软Windows Phone 7打了一个漂亮的翻身仗
首先,继承自Zune HD的用户体验非常成功,大而清晰的文字,极简主义的设计,流畅的触摸体验,纵向菜单布局,动态收集信息,无处不在的动画效果对于手机的界面来说,的确又有很多创新。基本实现了瞬间之美的设计目标。其次,是非常好的软件、网络集成。无论是搜索(手机有一个固定的Bing搜索按钮)、网页浏览、电子邮件、日历、游戏还是照片、音乐、社会化网络信息等等,都有很自然的信息聚合,而且各项功能是围转载 2010-02-16 15:27:00 · 430 阅读 · 1 评论 -
WINCE应用开发笔记四--COM
在应用开发笔记二中,谈到了COM与GCF的一些共同之处,而在实现上,两者是在不同层次上的。JAVA是解释型的语言,在Class机制的实现中,是以字符串查找的方式实现连接的。而COM的实现则是编译型语言,以C语言为例,编译器在编译源文件时,生成一个个的目标文件,并开始连接,确定每一个函数的地址。如果函数在外部定义,需要确定使用函数的方式。例如,动态链接库,以二进制的形式存在;当需要使用动态链接库中的原创 2010-02-16 19:13:00 · 558 阅读 · 0 评论 -
WINCE应用开发笔记三--COM、数据类型、c++编程的一些感觉
1. 使用RETAILMSG输出调试信息。RETAILMSG中第一个参数的用途:用于决定消息是否被输出。在程序设计中,通过这个参数可以控制整个程序中调试信息的输出,通过设置不同的调试级别,只需要通过几个简单的控制开关,就可以达到控制输出的目的。 2. 资源的分配与释放。在java中,不需要考虑资源释放的问题。在C++中,资源分配和释放是必须考虑的问题。从库或者COM的实现者的角度来看,很可原创 2010-02-06 16:53:00 · 825 阅读 · 0 评论 -
wince应用开发笔记1-配置输出调试器
如何设置程序在设备上直接调试? 项目---》属性---》配置属性---》部署---》部署设备原创 2010-02-04 14:25:00 · 408 阅读 · 0 评论 -
WINCE应用开发笔记2---COM与C++类的比较
COM与C++类的比较:1. 封装机制COM的封装机制有点像J2ME中的GCF;而C++的封装机制则类似于J2ME的普通的类。类有成员、有方法;可以通过类或者类的对象直接访问或者修改成员,也可以通过方法修改。这是一般的调用方法。再更上一层的封装就是接口,是对类的抽象;接口中是一组方法,是方法的集合。接口的一个典型应用就是GCF。通过对传入的字符串进行解析,使用Class.forName原创 2010-02-04 23:39:00 · 541 阅读 · 0 评论 -
开启opensource project ceshell
这个项目启动的原因:要在wince上面做一个应用程序,翻遍了sourceforge和google code,发现wince下面的opensource很少。找到了几个比较合适的,如gshell和system information,都是以库的形式提供的。 项目介绍System information和Gshell都是很强大的wince应用程序。但是,它们不是开源的。这个项目的目标就是原创 2010-01-29 10:41:00 · 509 阅读 · 0 评论 -
在Windows 7上面安装Vs2005
<br /> <br />安装顺序:<br />1. VS2005 <br />2. VS2005 SP1<br />3. VS2005 SP1 For Vista:要注意的:有两个版本,在微软中国的网站上下的是中文版本的;还有一个英文版的;如果装的VS2005是英文的,那就必须装英文版本的。否则,会提示版本不兼容。<br />4. P1310在Windows7上的同步。Active Sync在Windows 7上是装不了的。有人说,在Windows7上,不能连Wince设备调试。我试了,可以。Window原创 2011-03-10 22:16:00 · 1102 阅读 · 0 评论