拼吾爱程序人生

首页 » .Net编程 » Visual Studio.NET » .Net Compact Framework 基础篇之使用蓝牙
cobra - 2008-9-21 23:25:00
本文主要讲述如何打开,关闭蓝牙。在后续文章中会讲述如何利用蓝牙实现文件传输等。

由于WM模拟器不支持蓝牙的调试,所以,如果你要调试代码,请在实际真实的设备中调试。

打开/关闭蓝牙主要依赖1个API(BthUtil.dll中的BthSetMode,传入蓝牙模式)

蓝牙共3个模式:
PowerOff关闭蓝牙/Connectable打开蓝牙/Discoverable打开蓝牙并可发现。
Connectable和Discoverable的区别:
Connectable:蓝牙虽开启,但对于比它晚开启的蓝牙设备,是无法发现的。
Discoverable:蓝牙开启,并能被别的设备所发现。

主要代码:

Code


API的定义

Code


到此,一个简单的蓝牙设备控制器就算实现了。Demo比较简单,给入门的开发者以启示。

代码下载:
 附件: 您所在的用户组无法下载或查看附件





(文/appleseeker  出处/博客园)

 您可能对 [Visual Studio.NET] 的这些文章也感兴趣:

性能问题依旧困扰着VS 2008
Moq——.NET的Mocking库
SCSF 系列:Smart Client Software Factory 简介、安装及通过模板新建项目
Assembly学习心得(2)
.NET的死锁调试工具——ACorns.Debugging
.net企业级架构实战之7——Spring.net整合Asp.net mvc
声明式、命令式以及基于任务的并行化.NET开发
NClay框架MVC应用入门
理解委托与事件的好文章
.NET CodeToHTML
1
查看完整版本: .Net Compact Framework 基础篇之使用蓝牙
Modify by pin5i DZNT_ExpandPackage 2.1.3258 2007-2008 pin5i.com
  Total Unique Visitors: