wince应用程序开发

wince应用程序开发

ID:9888163

大小:628.51 KB

页数:54页

时间:2018-05-12

wince应用程序开发_第1页
wince应用程序开发_第2页
wince应用程序开发_第3页
wince应用程序开发_第4页
wince应用程序开发_第5页
资源描述:

《wince应用程序开发》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、WindowsCE嵌入式系统应用程序开发目录工具和技术关于WindowsAPI常规的应用开发步骤WindowsMobile开发PocketPCSmartphone模拟器概述目录工具和技术常规的应用开发步骤WindowsMobile开发PocketPCSmartphone模拟器概述什么是应用程序开发在特定的WindowsCE平台下使用该平台的编程接口实现各种功能平台的价值依赖于运行在其上的应用程序WindowsCE应用程序开发工具PlatformBuilderEmbeddedVisualC++VisualStudio.NETEmbeddedVi

2、sualTools3.0(不提倡,被废弃)PlatformBuilderPlatformBuilder支持WinCEApp/DLL/Lib,使用Win32API开发应用程序将被链接到OS内核中一旦修改代码,必须再重新编译镜像容易调试OS内核,不容易调试应用程序首先必须创建一个debug版的OSEmbeddedVisualC++EmbeddedVisualC++支持WinCEApp/DLL/COM/LibusingWin32API,MFC,ATLandSTL与VisualC++6.0具有相似的工程管理模式和用户界面易于调试和测试必须安装相应的为

3、特定平台开发的SDK,从而开发相应的应用程序VisualStudio.NETVisualStudio.NET2003开发基于.NETCompactFramework1.0和.NETCompactFramework2.0的托管代码,也可以使用C/C++语言来开发本机代码可使用C#,VB.NET...VS.NET具有完整的开发环境目标平台上需要安装.NETcompactframework易于调试和测试EmbeddedVisualTools3.0包括EmbeddedVisualBasic3.0andEmbeddedVisualC++3.0用户界面类

4、似VisualStudio6.0开发的程序只能用于WindowsCEVersion3.0NativeApplicationModelManagedApplicationModelVisualStudio.NET2005C#orVB.NET.NETCompactFrameworkRuntimeCorC++Win32ApplicationsCompiledPlatformBuilderWindowsCEOperatingSystemCorC++Win32ApplicationseMbeddedVisualC++应用程序开发选择相关技术 ----你

5、有哪些选择?Win32MicrosoftFoundationClass(MFC).NETCompactFrameworkWin32Win32API是微软32位Windows平台的应用程序编程接口。使用Win32API编写的应用程序可在不同的Windows平台之间基本实现代码级的兼容。一个标准的Win32源程序=源代码文件+资源文件WindowsAPI参考大全Win32API作为Microsoft32位平台(Windows9x,WindowsNT3.1/4.0/5.0,WindowsCE)的应用程序编程接口,它是构筑所有32位Windows平台

6、的基石,所有在Windows平台上运行的应用程序都可以调用这些函数。一般来说WindwosAPI包括函数、结构、消息、宏及接口等。从事Windows应用程序开发,离不开对Win32API函数的调用。只有充分理解和利用API函数,才能深入到Windows的内部,充分挖掘系统提供的强大功能和灵活性。标准Win32API函数可分以下几类:窗口管理、窗口通用控制、Shell特性、图形设备接口、系统服务、国际特性以及网络服务七大类,超过700个。可以通过www.msdn.com了解API的用法。所有函数均附有功能说明、参数说明、返回值说明、备注以及引用

7、说明,在MSDN上也提供了调用API的示例代码。按照通常的划分标准,WIN32API函数分为七大类:1、窗口管理类:这类API函数向应用程序提供了创建和管理用户界面的方法,可以使用它们来做程序的界面。2、窗口通用控制类:系统SHELL提供了一些控制,使用这些控制可以使窗口具有与众不同的外观,通用控制是由通用控制库COMCTL32.DLL提供的。3、SHELL特性类:应用程序可以使用它们来增强系统SHELL各方面的功能。4、图形设备接口(GDI):提供绘图、图形处理、使用显示设备等一系列的API函数。5、系统服务类:为计算机提供了访问计算机资源

8、以及底层操作的手段。6、国际特性类:有助于编写国际化的应用程序,提供Unicode字符集和多语种支持。7、网络服务类:允许网络上的不同计算机之间的不同应用程序之间进

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。