导航:首页 > 编程语言 > vs2005打包wince程序

vs2005打包wince程序

发布时间:2023-03-27 20:52:05

⑴ 不使用开发板,能在pc上用VS2005开发wince应用程序

可慎改以啊,建立项目的时候槐纯选择windows ce就可以
内置了模拟器
但是宽明判WM6的虚拟机得自己下 很大 全下来800多m

⑵ 如何使用VS2005创建一个WinCE的App

首先要确认以租悉胡下条件必须满足: (1)你手头必须有可以使用的CE版本的SDK,并且要确定CPU类型;例如:STANDARDSDK_500(ARMV4I) (2) 开发环境可以使用VS2005(也可以使用EVC,只要安装了对应版本的SDK就行) (3)在新建的project中选择正确的SDK。 出现 New Project 对话框 在project types中选择Smart Device工程类型;在Templates中选陆碧择Win32 Smart Device Project模板; project名和Solution名可以任意输入。 (2)按Ok进入下一个对话框,再按next进入下一个对话框; 从已装的SDK中,选择你需要的SDK。 (3)按Finsh (4) 在WinMain()中加了“hello world” int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow){MSG msg;// Perform application initialization: if (!InitInstance(hInstance, nCmdShow)){return FALSE;}HACCEL hAccelTable; hAccelTable = LoadAccelerators(hInstance, MAKEINTRESOURCE(IDC_WINCEPROJECT)); MessageBox(NULL, TEXT("Hello World!"), TEXT("弊拦hello"), MB_OK); // Main message loop:

⑶ 如何用VS2005或者2008开发wince应用程序

经理给链耐信的一份安装顺序。。
WinCE6.0 R3和2009年补丁安装顺序简介

正确的安装顺序如下亩兆:

1.VS2005

2.VS2005_SP1
(VS80sp1-KB926604-X86-CHS.exe)

3.Visual Studio 2005 Service Pack 1 ATL Security Update
(VS80sp1-KB971090-X86-INTL.exe)

4.WinCE6.0
(光盘1)

5.WinCE6.0_SP1
(光盘2\patch\pb6 sp1)

6.WinCE6.0_R2
(光盘2\patch\pb6 r2)

7.WinCEPB60-081231-Proct-Update-Rollup-Armv4I
(光盘2patch\08 patch)
8.2009年1月至9月补丁包棚轮
(光盘2patch\09 patch\M01-M08) 共8个文件

⑷ 如何用VS2005或者2008开发wince应用程序

Windows Mobile和Windows CE是两回事,但是Mobile用的是CE内核,因此部分软件也可以不加修改便可在两个系统中通用,如果要开发WinCE应用程序,你需要安装WinCE5.0的SDK,如果目标系统是WinCE 4.21的话,你可以去微软的网站上下御族斗载eVC 4.0来进行开发,以下文字就不用再看了 WinCE 5.0或更高版本SDK的来源有这么几种方式: 1.通过Platform Builder 5.0 裁剪出自己所需要的WinCE 5.0内核,然后再用Platfrom Builder通过内核导出相应的SDK安装包,这个安装包就可以在电脑上使用了镇磨,这种方法主要是WinCE 5.0的内核开发人员生成SDK开发包用的,一般而言WinCE应用软件的开发人员不需要使用Platform Builder。 2.厂家提供,如果是基于其他厂家已有的WinCE设备进行开发,那么厂穗大家会给你提供相应的SDK的 3.上网下载别人已经生成好的SDK,如果只是为了学习WinCE的应用软件开发,并不涉及具体硬件,这个方法也可以 SDK安装好后,新建项目时就能选择WinCE项目了 还有疑问的话可以直接给我发消息

⑸ 我用vs2005编译wince5.0板子的程序,调用windows.h 出现下面错误,怎么回事

这个问题看着内容很多,其实可能问题要改动的很少,但是要找到地方却是很难的,这么多问题,什么少个逗号星号什么的这么多,一般是宏定义顺序不对,由此可能是头文件包含顺序不对,或者#if #else #endif 和#ifdef #ifndef这些开关的逻辑不对,当然如果你犯了括号不匹配的问题我就只能无语了,这个你只能一步步回溯了,如,你先看winnt.h,'PCONTEXT'在哪里,为什么没有定义,你这显示是在2976,应该是个结构体类型,那么是这个结构体类型没被定义,你再去看这个,是被什么宏开关控制了,再跟这个宏开关,等等,看到最后你会发现某个宏定义在一个文件里面,但是这个文件的位置在后面,导致某结构无法识别,所以你要把头文件提前,具体的只搭慎能你自己找了仿并
给你个例子
a.h
#ifdef BBB
typedef struct a{
int x;
}STRCT_A;
#endif

b.h
#define BBB

c.c
#include "a.h"
#include "b.h"
#ifdef BBB
STRCT_A sa = {0};
#endif

这里c里面肯定编译失败,因为你先include a.h,然后发现没有定义BBB,所以没有STRCT_A这个结构,然后你又include b.h,所以在c里面备枝迹有STRCT_A sa = {0};这行,然后就不认识STRCT_A,所以后面就有各种错了 ,解决的方法就是在c.c里include的顺序换一下就可以了

⑹ VS2005在win32平台的程序如何移植到wince系统的armv4i平台,都需要修改哪些

win32的程序可以直接在肆竖ARM4上面运行的,陵氏建工程的时候可以有几个选项,最常用的是MFC,MFC其实就是WIN32的API封装。你把生成裂汪大的EXE直接放在你的平台上运行就行了

⑺ 您好,我在用vs2005编写了一个wince的io dll驱动调用出现了如下的情况,我该怎么解决呢

你要把dll文件打包进exe中的

⑻ 如何用VS2005或者2008开发wince应用程序

先说开发工具,目前用得比较多的开发工具有EVC4(SP4)、VS2005、VS2008和Platform Builder。
其中Platform Builder主要是用来定制操作系统的,虽然也支持编写应用程序,但用得相对较少。记得没错的话,它还得先编译系统,才能新建应用程序的工程。

VS2005和VS2008是微软的集大成开发工具,PB6.0就是作为VS2005的插件安装的(PB6.0目前应该是不支持VS2008)。在VS2005中,你可以编译WinCE6.0的操作系统,也可以编译设备上的应用程序,省去了切换开发环境的麻烦。

EVC4(SP4)即嵌入式的VC,使用起来基本跟VC6.0一致。

WinCE应用程序的开发相对桌面Windows应用程序的开发有一些特点,如下弯凳:

1. UNICODE编码。WinCE中的应用程序只能使用UNICODE编码,桌面系统则支持UNICODE和ANSI码。在移植PC端程序到设备上时需要注意这一点。

2.SDK。SDK即软件开发支持包,软件开发都少不了这个,但在WinCE应用程序的开发中尤为重要。因为WinCE系统本身是一个非标的操作系统,它的组件特性和可裁剪性决定了不同的系统支持的API是不同的。而桌面系统相对标准,SDK的作用就弱化了。WinCE中的SDK由系统开发人员在编译完系统后,通过Platform Builder导出。应用程序的开发人员安装此埋搜旅SDK,并编写应用程序,最终将应用程序下载到目标平台上运行测试。一般来说,SDK是应用程序和操作系统之间的纽带,但他们之间也并不是完全一一对应的。譬如,在硬件和操作系统都没调试好时,我们可以先用标准的SDK或者自己定制一个模拟器的SDK进行应用程序的开发,等硬件和系统调试完成后再做联调。应用程序基于新的SDK编译一下,甚至无需重新编译也可运行。当然,一个应用程序在别的设备上跑得很好,但到漏橘另外一个设备上却不能工作也是很正常的。就像很多WM上的应用程序在WinCE中不能跑一样,虽然内核相同,但系统不同,支持的API也是不同的。
最后说说开发语言,WinCE应用程序的开发有Win32、MFC和Managed等几种方式。对于开发者来说,选择使用哪一个主要看效能,开发的效能和运行的效能。根据能量守恒定律,开发效能和运行效能应该是一个此消彼长的关系。呵呵,跟能量守恒定律有关系么?勉强找个有力证据吧。托管代码的开发效率很高,但执行效率相对就低了。这在物资还不是极大丰富的嵌入式系统上,就显得尤为突出,实时性也得不到保证。MFC是基于Window32的一个基础类库,封装了很多Win32的API,方便开发者使用,但它也是有缺点的,似乎也没再更新。Win32是这三者中最底层的一个,编译出的程序小,没有额外的包袱,运行起来快,所以开发的难度自然就大了,代码量也很大。我们在开发应用程序时应根据实际情况选择更合适的。

阅读全文

与vs2005打包wince程序相关的资料

热点内容
u盘文件给删了 浏览:737
vuejsoauth2 浏览:78
2017微信支付日 浏览:81
机械臂编程如何开发 浏览:21
标书U盘PDF文件要不要签字 浏览:222
ps软件文件复制到d盘 浏览:148
一般工业固废招标文件内容 浏览:583
网站建设报价怎么算 浏览:66
三星a7000升级安卓502 浏览:486
word2010清除分隔符 浏览:781
乐视怎么切换网络 浏览:425
cad打印pdf文件名称与cad不一致 浏览:815
电气与可编程控制是什么 浏览:67
文件名中允许使用英文竖线吗 浏览:531
编程猫在哪里 浏览:775
win8共享文件夹访问权限 浏览:380
cad文件显示为只读不能保存怎么办 浏览:703
如何在系统里忘记网络 浏览:24
中小企业出口数据在哪里找 浏览:715
win8和xp传文件 浏览:75

友情链接