这是一个精练的蓝牙设备查找类,类名、函数名和变量名均采用匈牙利命名法。小写的x代表我的姓氏首字母(谢欣伦),个人习惯而已,如有雷同,纯属巧合。

CxBthRemoteDeviceFind的使用如下:

void CUsbScannerDlg::OnBtnRemoteBth()
{// TODO: Add your control notification handler code here
    m_list1.ResetContent();BTH_DEV_INFO bdi = {0};CString str;CxBthRemoteDeviceFind finder;BOOL bRet = finder.FindDevice();while (bRet){finder.GetDeviceInfo(&bdi);m_list1.AddString(bdi.szName);m_list1.AddString(bdi.szMacAddr);str.Format(_T("Class of Device : 0x%08x"), bdi.ulClassofDevice);m_list1.AddString(str);m_list1.AddString("");m_list1.AddString("-->Next<--");bRet = finder.FindNextDevice();}        finder.Close();
}

  精练的代码不需要过多解释,你们懂的。To be continued...

下载

libComm - v1.2 For WinXP/Win7

转载于:https://www.cnblogs.com/EdmundDwyane/p/3264370.html

谢欣伦 - OpenDev原创教程 - 蓝牙设备查找类CxBthRemoteDeviceFind相关推荐

  1. 谢欣伦 - OpenDev原创例程 - 网络摄像机WebCamera

    Win7没有预装摄像头软件,打开摄像头通常需要第三方软件来完成.第三方软件,好的要收费,免费的又没几款,其中功能完整的寥寥可数.正好我在做一个数字摄像头视频捕获的功能,经过两周的整理优化,我做了一个简 ...

  2. 谢欣伦 - 原创教程 - 使用GDI+绘制抗锯齿斜线

    早些年用过GDI的同学都知道,用GDI绘图API函数画斜线那个锯齿有多恶心.就像下图第一行的三条斜线: 坦白说,45度斜线在抗锯齿以前还是蛮抗锯齿的,哈哈,抗不抗都没什么差别. 那第二行很自然就看得出 ...

  3. 转贴:网友【原创·教程】 SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法

    [原创·教程] SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法 现时比较流行的一种外挂字幕之一就是SRT字幕了,视频电影在压制过程中如果加入字幕就会有损画质,所以就使用起外挂字幕,可隐藏可换多种 ...

  4. 原创教程:带ppt课件和讲师画面的教学视频录制完整教程

    / 原创教程 - 2018-11-13 / 说明:本教程是教大家如何通过电脑,以最佳的形式来录制带ppt课件和讲师画面的教学视频:适合老师在线教学课程录制.培训课程录制. 优势:相比较常见的录屏工具, ...

  5. 转贴:网友【原创·教程】 SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法...

    [原创·教程]SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法 现时比较流行的一种外挂字幕之一就是SRT字幕了,视频电影在压制过程中如果加入字幕就会有损画质,所以就使用起外挂字幕,可隐藏可换多种不 ...

  6. 转贴:网友【原创·教程】 SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法 1

    [原创·教程] SRT外挂字幕时间轴调整及合并中英文同步字幕制作方法 现时比较流行的一种外挂字幕之一就是SRT字幕了,视频电影在压制过程中如果加入字幕就会有损画质,所以就使用起外挂字幕,可隐藏可换多种 ...

  7. c语言findstr 用法,dos命令findstr教程,查找搜索文本文件字符串,一般正则表达式...

    原标题:dos命令findstr教程,查找搜索文本文件字符串,一般正则表达式 大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天我们学习finds ...

  8. 《zw版·Halcon-delphi系列原创教程》 Halcon分类函数011,ocr,字符识别

    <zw版·Halcon-delphi系列原创教程> Halcon分类函数011,ocr,字符识别 为方便阅读,在不影响说明的前提下,笔者对函数进行了简化: :: 用符号"**&q ...

  9. 【黑金原创教程】【TimeQuest】【第二章】TimeQuest模型角色,网表概念,时序报告...

    声明:本文为黑金动力社区(http://www.heijin.org)原创教程,如需转载请注明出处,谢谢! 黑金动力社区2013年原创教程连载计划: http://www.cnblogs.com/al ...

最新文章

  1. 头像秒变像素风,宅男大叔自学AI打造大师级水准,火爆推特
  2. Serializer反序列化使用之验证和保存
  3. 浅析网站SEO优化中导航优化的四大技巧!
  4. 使用postman模拟登录请求
  5. 配置远程服务器jupyter
  6. jq添加新节点赋予class属性并获取该对象
  7. MySql 自适应哈希索引
  8. linux提示符目录变为~,Linux终端提示符路径长度的修改方法
  9. readyread信号不触发_什么是示波器的触发,意外发现!
  10. 苹果经典提示音_微信提示音,可以更换成你喜欢的声音了!
  11. MATLAB命令总结
  12. mysql省市县三级互动_省市县三级联动的SQL语句
  13. K线形态识别—K线整理形态
  14. C. Dominant Piranha(思维) Codeforces Round #677 (Div. 3)
  15. 与亲哥决裂20年,董明珠被踢出族谱:帮你是情分,不帮你是本分
  16. mac datagrip如何建立本地链接
  17. 对创建的screen会话进行恢复时出现:There is no screen to be resumed matching XXX 解决办法
  18. 发生了一次 MySQL 误操作导致的事故,「高可用」都顶不住了
  19. Android指南针代码示例
  20. 摩斯密码解密py脚本

热门文章

  1. 13道BGP属性面试题
  2. 局域网ip地址不够用怎么解决?
  3. 【福利】IT学习视频免费送:思科/华为、Liunx、ORACLE、VMware等等
  4. 深度 | 阿里云蒋江伟:什么是真正的云原生?
  5. java一年包装_浅谈Java的包装类
  6. 什么是微服务_微服务系列笔记:什么是微服务?
  7. 寄存器在哪里_二、汇编之寄存器
  8. Mysql中的增删改查操作
  9. mysql5.7.20非安装版_mysql5.7.20\5.7.21免安装版安装配置教程
  10. android audiotrack权限,Android中AudioRecord和AudioTrack的使用注意