One of the Windows CE 5.0 Standby Interface customizations-Taskbar's location

Source: Internet
Author: User

The first step: Modify the Taskbar.cpp file so that the taskbar of Windows CE 5.0 moves to the top of the window. Change the following file:/wince500/public/shell/oak/hpc/explorer/taskbar/taskbar.cpp Note: Because the modified source code is scattered in the taskbar.cpp, it is not attached the second step: Compile CD/ WINCE500/PUBLIC/SHELL/OAK/HPC/EXPLORER/TASKBARBUILD-CD Step Three: Create a directory/wince500/platform/[bsp name]/explore_make step Fourth: Established two files: makefile and sources. Content of Makefile:
# Copyright (c) 1999-2000 Microsoft Corporation.  All rights reserved.## don't 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#, which is a shared by all the components#!  Include $ (_makeenvroot)/makefile.defmakefile content End sources content:!if 0Copyright (c) 1999-2000 Microsoft Corporation. All Rights reserved.! Endif!if 0leo.zheng modofiedcopy explorer.res from D:/wince500/public/shell/oak/lib/[cpu type]/retail/to D:/WINCE500/ Public/shell/oak/lib/[cpu type]/retail/0804/!endiftargetname=explorertargettype=programreleasetype= oaktargetlibs=/D:/WINCE500/PBWORKSPACES/[PB project name]/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 Project Name]/wince500/[bsp_cpu]/cesysgen/SDK/LIB/[CPU TYPE]/RETAIL/UUID.LIB/D:/WINCE500/PBWORKSPACES/[PB Project Name]/wince500/[bsp_cpu]/cesysgen/sdk/lib/[cpu TYPE]/RETAIL/OLE32.LIB/D:/WINCE500/PBWORKSPACES/[PB Project name]/wince500/[bsp_cpu]/cesysgen/sdk/lib/[cpu Type]/retail/ OLEAUT32.LIB/D:/WINCE500/PBWORKSPACES/[PB Project name]/wince500/[bsp_cpu]/cesysgen/sdk/lib/[cpu Type]/retail/ COMMCTRL.LIB/D:/WINCE500/PBWORKSPACES/[PB Project name]/wince500/[bsp_cpu]/cesysgen/sdk/lib/[cpu Type]/retail/ceshell.lib /D:/WINCE500/PBWORKSPACES/[PB project name]/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 Project Name]/ 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 end of content 
Fifth step: cd/wince500/platform/[platform name]/EXPLORE_MAKEBUILD–CD Note: During the compilation process, there may be an error, as follows; link:fatal eeror lnk1104:cannot Open File "..." The corresponding directory does not create the corresponding target directory, follow the wrong instructions to create a directory sixth step: Copy the explorer.exe,explorer.pdb and Explorer.map files to the release directory/wince500/pbworkspaces /[PB Project name]/reldir/xxx_armv4i_release Seventh Step: No Sysgen, direct make image (of course, if the project has been sysgen successful)

One of the Windows CE 5.0 Standby Interface customizations-Taskbar's location

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.