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/EXPLORER/TASKBAR build -cd 第三步: 创建目录/WINCE500/PLATFORM/[BSP名]/explore_make 第四步: 建立两个文件:makefile和SOURCES。 makefile的内容:
# Copyright (c) 1999-2000 Microsoft Corporation. All rights reserved. # # DO NOT EDIT THIS FILE!!! Edit ./sources. if you want to add a new source # file to this component. This file merely indirects to the real make file # that is shared by all the components # !INCLUDE $(_MAKEENVROOT)/makefile.def makefile内容结束 SOURCES的内容: !if 0 Copyright (c) 1999-2000 Microsoft Corporation. All rights reserved. !endif !if 0 Leo.Zheng modofied copy explorer.res from D:/WINCE500/PUBLIC/SHELL/OAK/LIB/[CPU Type]/RETAIL/ to D:/WINCE500/PUBLIC/SHELL/OAK/LIB/[CPU Type]/RETAIL/0804/ !endif TARGETNAME=explorer TARGETTYPE=PROGRAM RELEASETYPE=OAK TARGETLIBS= /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/coredll.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/explorer.lib /D:/WINCE500/PUBLIC/SHELL/OAK/LIB/[CPU Type]/RETAIL/explorer.res /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/explorer_ie.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/uuid.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/ole32.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/oleaut32.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/commctrl.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/sdk/lib/[CPU Type]/retail/ceshell.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/oak/lib/[CPU Type]/retail/shcore.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/aygutils.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/favorites.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/taskbar.lib /D:/WINCE500/PBWorkspaces/[PB工程名]/WINCE500/[BSP_CPU]/cesysgen/oak/lib/[CPU Type]/retail/ieceext.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/shellaygfuncs.lib /D:/WINCE500/public/shell/oak/lib/[CPU Type]/retail/shellpslayg.lib /SOURCELIBS= / SOURCES= / SOURCES内容结束
第五步: cd /WINCE500/PLATFORM/[平台名]/explore_make build –cd 注意:编译过程中,可能出错,如下;LINK:fatal eeror LNK1104:cannot open file "..." 对应的目录下没有创建相应的目标目录,按错误提示创建目录即可 第六步: 将explorer.exe,explorer.pdb和explorer.map文件copy到release目录/WINCE500/PBWorkspaces/[PB工程名]/RelDir/XXX_ARMV4I_Release 第七步: 不用Sysgen,直接Make Image即可(当然前提是工程已经Sysgen成功)
转载于:https://www.cnblogs.com/91program/p/5255746.html
Windows CE 5.0待机界面定制之一 - Taskbar的位置相关推荐
- 定制自己的Windows CE 5.0 ARM中文模拟器(转)
定制自己的Windows CE 5.0 ARM中文模拟器(转)http://showvi.com/Blog/ViewAirticle/59 一.生成OS 1. 安装Windows CE 5.0(记得C ...
- Windows CE 6.0 安装顺序
Windows CE 6.0 安装顺序 Posted on 2007-05-13 15:59 Walzer 阅读(5128) 评论(63) 编辑 收藏 所属分类: TOOLS 1.先装Visual ...
- 让Windows CE 6.0 R2支持.NET CF 3.5
原文:http://blog.mcuol.com/User/aawolf/Article/6389_1.htm .NET Compact Framework已经升级到3.5的版本了,.NET CF 3 ...
- Windows CE 6.0正式发布 源代码100%开放
今天,微软正式发布了自己的第六代嵌入式系统工具套装:Windows Embedded CE 6.0,并完全开放了其核心源代码. 在Linux不断夺取嵌入式系统市场.生产商对透明度的要求越来越高的今天, ...
- 推荐几篇介绍Windows CE 6.0的文章
这几篇文章对Windows CE 6.0的内核机制进行了分析,对于理解Windows CE 6.0内核的新特性很有帮助. The New Windows CE 6 Memory Model The N ...
- windows ce 5.0 + vs2005 + sql数据库_开发注意事项
今天通过对RFID读写器(windows ce 5.0)的摸索以及实验总结出一下注意事项: 安装 vs2005 后要配置windows ce 的开发环境,从网上下载对应设备版本的SDK,安装后新建项目 ...
- [转] Windows CE 6.0 启动过程分析
看到这么好的文章,小郭觉得不转载就是天理不容,转了!!!! ********************************************************************** ...
- Window CE 驱动开发流程(Windows CE.5.0系统、pxa270平台)
以Windows CE.5.0系统.pxa270平台为例: 一.中断添加 1.要使用中断必须先注册中断 D:/WINCE500/PLATFORM/MAINSTONEIII/src/inc/bsp_cf ...
- Windows CE 6.0完整版免费下载 下载地址
Windows CE 6.0完整版免费下载及安装流程 时间 2013-01-27 12:36:26 CSDN博客 原文 http://blog.csdn.net/ywhfdl/article/de ...
- [转]Windows CE 6.0(PB6)离线安装版下载
原文地址: http://www.51mcu.net/embed/wince/3631.shtml 对于想要安装winCE 6.0的朋友,用setup在线安装实在是痛苦! GOOGLE到这个地址,俺 ...
最新文章
- : error c2062: 意外的类型“int”_Go 命令行解析 flag 包之扩展新类型
- make 学习体会(一)
- c++ fork 进程时 共享内存_因为没答好进程间通信,面试挂了...
- 什么?java中居然可以执行js代码了?真是不知者不怪
- jeecg <t:choose 功能标签用法修改 处理选择0条记录回写
- C++笔记-lambda表达式需要注意的地方
- python智能机器人设计与实现_从AI模型到智能机器人:基于Python与TensorFlow
- 企业私有云解决方案(基于桌面与服务器虚拟化技术)
- Nginx 安装 启动 停止 重启
- Java Web实战篇-轻松提高千万级数据库查询效率
- 安卓飞机大战(六) 动态Gif图的添加
- 单片机PWM波(AT89C51、ADC0808)
- 老毛子Padavan网段LAN修改
- 顺序表C语言实现详解
- 【免费开放源码】审批类小程序项目实战(预约审批端)
- 史上最详细唇语识别数据集综述
- 如何在局域网内实现文件夹共享
- 【MySQL篇】第一篇——数据库基础
- php opcahe的弊端
- 微信小程序:scroll-view制作横向滚动导航条特效