要让程序安装完后,自动运行,要编写一个.dll文件,具体的见SDK下的例子Samples/CPP/Win32/Setupdll。
在这个动态库中主要有四个函数,Install_Init是刚开始安装时要运行的的代码,在这里我们可以做一些安装的初始化工作,Install_Exit是安装后将要运行的代码,在这里我们就可以CreateProcess自己想要的程序;Uninstall_Init是刚开始卸载程序要执行的,Uninstall_Exit是卸载完要执行的代码。
要让程序自己打开安装包则要调用wceload.exe,代码如下:
SHELLEXECUTEINFO sei;
ZeroMemory(&sei, sizeof(SHELLEXECUTEINFO));
sei.cbSize = sizeof(SHELLEXECUTEINFO);
sei.fMask = SEE_MASK_NOCLOSEPROCESS;
sei.lpVerb = _T("Open");
sei.lpFile =L"//Install.cab";//安装包的绝对路径
sei.lpParameters=L"//Windows//wceload.exe";
sei.nShow = SW_HIDE;
ShellExecuteEx(&sei);
或
PROCESS_INFORMATION stProgressInfo;
CreateProcess("wceload.exe", "//install.cab",NULL, NULL, NULL, 0, NULL, NULL, NULL, &stProgressInfo );
分享到:
相关推荐
WINCE5.0 VS2005 应用例子供WINCE开发参考。
内置25个WinCE5.0程序,包括系统工具,媒体播放、游戏、计算器等 这些的程序都是由通过网络收集的 程序能都在WinCE5.0上完美运行(分别在WinCE5.0模拟器和装有WinCE5.0的导航仪上成功运行)
WINCE BSP 5.0/WINCE BSP 5.0/WINCE BSP 5.0/WINCE BSP 5.0/WINCE BSP 5.0/WINCE BSP 5.0/
安装Windows CE 5.0/6.0及 SDK模拟器在... 本文是我自己在WIN7上一步步安装完成的经验,把它剪图片出来,一步步操作完成安装Windows CE 5.0/6.0及 SDK模拟器在Windows Vista或Windows 7运行。编写WINCE应用软件。
WINCE (WINCE5.0 WINCE 6.0) 简单使用的数码时钟 超大字体 导航仪废物利用做时钟 网上找了好多WINCE的时钟都不满意 后面干脆自己架设WINCE的开发环境,自己用VB编了一个简单实用的
ARM开发板光盘附带的正版资料,wince5.0操作系统的安装文件绝对有用
真正实现通过配置文件实现WINCE APP 自动更新的通用程序 要点: 1,UPDATELIST 文件第一行为服务器下载文件夹虚拟路径 2,UPDATELIST 文件第二行为本地APP程序 3,需要在SHSAN.EXE 所在文件夹建立temp 子文件夹
wince5.0 explorer.exe
目前权限只能上传45MB大小的文件,只能分包压缩上传了,需要用的请将两个压缩包都下载下来再解压缩。
我自己编写的EDB的例子代码,可以实现部分功能。。。
Wince PB5.0资源下载地址列表,共享给大家。
VS2005 安装WINCE5.0 配置方法
wince5.0模拟器下运行通过,wince5.0自带的媒体播放器,从platform builder下分离出来,用evc4.0编译运行。
wince5.0 sdk 配置
wince数据库CEDB操作VC++代码,包括打开数据库卷,新建数据库,打开数据库,读取、写入、删除、关闭数据库等。
很多新手都不能找到一个合适的PB5.0,本软件不用序列号,方便好用
WinCE5.0基础教程,包含环境安装,制作wince内核镜像和SDK,编写wince驱动,编写应用程序等内容。
为了建立WINCE5.0 的应用开发环境,您需要准备好由微软公司发布的PB (Platform Builder 5.0)安装光盘。这张光盘包含了微软公司的Windows® CE .NET 5.0 操作 系统安装程序,以及把操作系统编译移植到指定目标硬件...
可运行在WinCE5.0平台上的FTP客户端程序,使用EVC4.0开发,代码测试可用
WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机自动运行 WinCE应用程序开机...