Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 软件时空 > 软件相关 > Smartphone API Reference
【标  题】:Smartphone API Reference
【关键字】:Smartphone,API,Reference
【来  源】:http://blog.csdn.net/ztqye/archive/2006/05/26/756908.aspx

Smartphone API Reference

Your Ad Here

Smartphone API Reference

The Smartphone API (Application Programming Interface) is a software development model that streamlines the process of writing powerful and robust applications for the Microsoft® Windows® Powered Smartphone. It works by extending the functionality of familiar Windows-based application development environments such as Embedded Visual C++ and Visual Studio .NET — producing an application development environment that is specifically tailored for writing Smartphone applications.

The Smartphone API consists of a standard set of programming constructs which includes interfaces, properties, methods, functions, data types, and data structures. Each set targets one specific area of functionality, and is named after that area of functionality. For example, the CE Messaging API (CEMAPI) provides the constructs for developing messaging applications, and the Remote API (RAPI) provides the constructs for developing applications that allow desktop computers to host communications with mobile devices.

The programming constructs you will use most are those for calling API functions from Windows CE. These include procedure declarations for Windows CE functions, user-defined type definitions for data structures passed to those functions, and constant declarations for values passed to and returned from those functions.

The Smartphone API Reference is divided into several subsections, one for each supported area of functionality.

Smartphone API Description
ActiveSync For creating mobile application installation and setup modules, synchronization service modules, filter procedures, and for accessing ActiveSync service helper functions.
Bluetooth API For creating mobile applications that allow Smartphones to connect wirelessly to Bluetooth enabled devices such as headsets, printers, and other mobile devices.
CE Messaging (CEMAPI) For creating messaging applications for mobile devices.
Configuration Service Providers For creating mobile applications that affect the various CSPs.
Connection Manager For creating mobile applications that automate the management of mobile device network connections.
Control API For displaying Smartphone controls in your mobile applications.
Device Management API For creating mobile applications that remotely access mobile device configuration management functionality.
Game API (GAPI) For creating high-performance, real-time games for mobile devices.
Home Screen API For creating Home Screen plug-ins. Plug-ins must support the IHomePlugin and IPersistStream interfaces,which are detailed in this section.
HTML Control For creating mobile applications that display HTML text and embedded images, parse XML, and bind URL resources to monikers.
MIDI For creating mobile applications that play MIDI files.
Object Exchange (OBEX) For creating push/pull applications that allow mobile devices to exchange data, wirelessly, and spontaneously.
Pocket Outlook Object Model (POOM) API For creating mobile applications that manipulate Inbox items (Contact, Calendar, and Tasks).
Projects Control For creating applications that interact with the Projects Control.
Remote API (RAPI) For creating desktop applications that interact with, or control mobile devices.
Speech Recognizer To add speech recognition functionality to an application (for example, voice dialing).
Telephony For creating cellular telephony and Short Messaging Service (SMS) applications.
User Interface For managing the input panel, and adding user interface elements to your mobile applications.
Vibrate API For adding vibration features to your mobile application.
Voice Recorder Control For creating mobile digital recording applications.
Windows User Interface Controls For creating mobile applications that incorporate the mobile extensions to the standard Microsoft® Windows® CE user interface controls.


关于电子邮件中Multipart中Voice-Message的理解:【上一篇】
一个取n个不同的随机数的算法:【下一篇】
【相关文章】
  • Delphi下构建无导入表程序-使用:hash获取API,k32Base等
  • API拦截原理分析
  • Assembly Language Reference
  • 使用Jakarta POI EXCEL API自动生成ORACLE数据字典的源代码
  • 中文版Java API文档 [转载]
  • 本站提供JDK 1.5 API 中文版在线阅读
  • 使用API FUNCTION 播放MP3.
  • Path API大全
  • 今天在ia64上成功安装gcc4.2和papi3.2.1,特blog之
  • Sun 公司完整发布Java API文档中文版
  • 【随机文章】
  • Optinex-阿尔卡特新一代全光纤网络解决方案
  • 解决弹出窗口及AdWare.HBang(第4版)
  • 利利用电脑制作电子相山的朋友越来越多
  • VC++ 的串口通讯
  • 浅析传统网络防火墙的五大不足(2)
  • 如何用sql语句修改数据表中字段,实现identity(100,1)的递增
  • 发行版发布:Xfld 0.3
  • 只度游戏更新+wsu
  • How are Receiving Transaction Tied to Inventory Transactions?
  • 如何让Outlook替你分拣电子邮件
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.