[原创][翻译整理]使用RAPI库操作移动设备——C#语言描述

本文介绍了如何使用C#结合Microsoft SMARTPHONE 2003 SDK的RAPI库进行移动设备的文件管理和系统信息获取。通过RAPI,开发者可以建立与设备的连接,进行文件复制、系统信息查询等操作。此外,还提到了CeRapiInvoke函数,它是调用远程设备API的关键,但需要进一步包装和理解。
摘要由CSDN通过智能技术生成

    说明,本文原创,所有代码均摘自自己编写的程序,保证可以编译。PS, 微软的FRONTPAGE 2003还是很讨厌,自动无谓的垃圾代码,害得我光排版就花了2小时。

    Windows Mobile日益成熟,开发者队伍也越来越壮大。作为一个10年的计算机热爱者和程序员,我也经受不住新技术的诱惑,倒腾起Mobile这个玩具。Mobile和Windows的血缘关系决定了它在Windows程序员中的受欢迎程度,在网络上随便搜索一下,关于Mobile应用、开发的文章数不胜数。可是对于计划开发一款全能的Desktop<=>Device同步管理程序的我来说,却发现资源少得可怜——仅仅在MSDN和两个国外的Developer网站上发现了一点资料。现在我仍然在搜索学习中,在这里把我迄今掌握的一点心得写出来,希望能起到抛砖引玉的功效。另请各位高手指正。

    Mobile的开发资源很繁杂,很多人常常弄不清究竟要安装哪些工具才能搭建出合适的开发环境。但是我相信Microsoft SMARTPHONE 2003 SDK和Microsoft POCKETPC 2003 SDK是所有的人都知道的,它们分别为SmartPhone和PocketPC提供了必不可少的支持。兄弟我至今没有做出什么成绩,囊中羞涩,好容易攒了台SmartPhone,今天就已Microsoft SMARTPHONE 2003 SDK为例吧。

    SMARTPHONE SDK包含了大量的API,列表如下(选自SDK文档,本人翻译):

Smartphone API Description
ActiveSync 创建移动应用程序安装和配置,同步服务模块,过滤器和协助访问ActiveSync服务的应用。
Bluetooth API 创建支持蓝牙设备的Mobile应用程序,比如耳机,打印机和其他移动设备。
CE Messaging (CEMAPI) 创建messaging applications
Configuration Service Providers 创建可配置各种CSPs(Configuration Service Providers)的应用
Connection Manager 创建可自动管理移动设备网络连接的应用
Control API 在你的移动应用程序中使用Smartphone控件
Device Management API 创建可远程访问移动设备配置管理的应用程序
Game API (GAPI) 创建高性能的实时游戏
Home Screen API 创建用户界面插件
HTML Control 创建可显示HTML文本和嵌入图片,解析XML和绑定URL到别名的应用程序
MIDI 创建可播放MIDI文件的应用程序
Object Exchange (OBEX) 创建对象交换应用,允许移动设备自由的通过无线交换数据
Pocket Outlook Object Model (POOM) API 创建可操作收件箱部件(联系人,日历和任务)的移动应用程序
  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值