WinCE启动界面的定制
首先在backlight驱动中添加相关代码,实现动画效果,代码如下。
void slash()
{
char *logo[2];
int i;
HANDLE hEvent;
DWORD dwRet;
char *pLCDBuf;
pLCDBuf = (char*)VirtualAlloc(NULL,0x100000,MEM_RESERVE,PAGE_NOACCESS);
VirtualCopy(pLCDBuf, (void *)(0x33f00000/256), 0x100000, PAGE_READWRITE | PAGE_PHYSICAL | PAGE_NOCACHE);
logo[0] = (char*)gImage_gbug;
logo[1] = (char*)gImage_hb;
hEvent = CreateEvent(NULL,FALSE,FALSE,_T("STOPSLASH"));
i = 0;
while (1)
{
dwRet = WaitForSingleObject(hEvent,810);
if (dwRet == WAIT_OBJECT_0)
{
break;
}
else if(dwRet == WAIT_TIMEOUT)
{
memcpy(pLCDBuf,logo[i],640*480*2);
i = !i;
}
}
}
DWORD
BKL_Init( DWORD /*registryPath*/ )
{
CreateThread(0,0,(LPTHREAD_START_ROUTINE)slash,0,0,NULL);
return 1;
}
写一个简单的应用程序并设置为开机自启动。在应用程序中,添加如下代码,结束背光驱动中显示动画的线程。
2 SetEvent(hEvent);
3 CloseHandle(hEvent);
WinCE启动界面的定制相关推荐
- 定制mini2440 wince启动界面
定制mini2440 wince启动界面过程 我的显示屏是7寸的,所以应该按照分辨率制作一张800*480像素的图片. 详细步骤如下: 1.我用photoshop的制作的,如下图: 2.用bmp2T. ...
- wince下shell 的定制
网上下载,看着还不错,转载给大家学习一下 wince下shell 的定制 http://blog.csdn.net/fanyw/archive/2009/11/12/4804547.aspx 首先我们 ...
- android加载efi分区,玩转Android-x86(安装启动、个性定制、高级运用)-8.5更新2楼分区挂载代码支持多硬盘...
玩转Android-x86(安装启动.个性定制.高级运用) 安装篇 本文并不是一篇高大上的教程,只是本人多年来的玩机经验总结,以及在不同系统.不同机型遇到的问题解决备忘录,本着"团结.互助. ...
- java 程序启动界面_程序启动界面java代码
最近写了个程序启动界面,分享一下 import javax.swing.*; import java.awt.*; import java.net.*; //Download by http://ww ...
- 如何创建启动界面Splash Screen
启动界面Splash Screen在应用程序是很常用的,往往在启动界面中显示产品Logo.公司Logo或者开发者信息,如果应用程序启动时间比较长,那么启动界面就是一个很好的东西,可以让用户耐心等待这段 ...
- WinForm界面开发之 启动界面
我们在开发桌面应用程序的时候,由于程序启动比较慢,往往为了提高用户的体验,增加一个闪屏,也就是SplashScreen,好处有:1.让用户看到加载的过程,提高程序的交互响应:2.可以简短展示或者介绍程 ...
- Android启动界面优化技巧-Splash Screens的正确方式
备注:这里是开发跨平台App时,适配Android启动屏幕,主要为了防止白屏.玩Android开源App 往往我们在开发Android的时候会出现白屏等等,主要原因就是启动时需要加载的资源过多,从而影 ...
- iOS 视频启动界面
一个简单的 "视频启动界面" 的实现,参考他人的实现,核心抽出来,简化了一下. AnimationVideoViewController 实现 - (void)viewDidLoa ...
- WinCE启动次数的记录
最近一周一直在忙于测试NAND文件系统的稳定性和可靠性,今天终于有所进展.测试组所有同事齐上阵,加上小高和我,测试了一天,都未发现问题.虽然还不能保证完全OK,但至少有所改善了. 测试组今天主要做了文 ...
最新文章
- Facebook开源ptr:在Python环境中并行运行单元测试
- 软件测试用python一般用来做什么-python能够做软件的自动化测试吗?
- 整合Flex和Java(上)
- 浅谈Chrome OS
- 如何把一个软件嵌入另一个软件_Notion可不只是一个笔记软件
- 电脑和服务器之间怎么传送大文件夹,WIN10两台电脑之间快速传输大量文件 - 卡饭网...
- ul、li 标签实现完美表格
- python里面的爬虫爬取网页
- BitMap数据结构梳理总结及代码实现
- 微信出了一个新功能专治「借钱不还」
- 国家税务总局全国增值税发票查验平台网站js逆向分析及全逆向算法还原
- CMPedometer 计步器的使用—— 基于API分析
- 北师大版图形的旋转二教案_北师大版数学六年级下册《图形的旋转(二)》教案疲惫不堪的意思...
- XMIND中调整某一主题中英文大小写
- 企业无线局域网的搭建
- WinRAR 无法关联zip、rar等文件
- Window 和 Ubuntu ENET下载编译
- MSTSC ,提示文件找不到,mstsc.exe.mui
- 如何在PPT里绘制具有科技感的色块?
- 360浏览器无法下载project 2007的Project Web Access ActiveX