`
lihao234
  • 浏览: 2928 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Window phone用手机来控制电脑的多媒体播放

 
阅读更多

为了用电脑看电影时方便控制,我就突发其想,做一个手机app来通过无线网络远程调节电脑上的音量。后来进行尝试成功后,我就想,光是调音量似乎单调了些,就把播放/暂停,上一首,下一首,等多媒体控制功能也加上,这样好玩一点。
下面向大家简单介绍一下原理,整个解决方案的源代码我会共享给大家,以作参考。

先说服务器,因为控制命令比较简单,我直接用一个WPF应用程序来完成,这样方便运行,用socket来通信比较麻烦,我就用WCF来做服务,使用WebServiceHoset,让WP手机客户端用HTTP-POST的方式来调用。
这个相信大家都会,还有一个核心,就是如何控制系统的多媒体功能? 其实大家应该发现在你的笔记本键盘上,有一排功能按钮,可以通过按这些键来调整音量,控制播放、上一首歌曲等,还有各种功能开关,比如打开/关闭无线功能等。

也就是说,只要代码能够模拟发出这些按键就可以实现控制了,这就要用到Win32 API中的SendInput函数。在最初尝试时,我将SendInput函数导进托管代码中,但调用没有反应,不知道是不是我Import不对。

源码下载:http://code.662p.com/view/10075.html

071752515787625.jpg

2015-1-27 10:39 上传

下载附件 (66.25 KB)

   071753362658907.jpg
详细说明:http://wp.662p.com/thread-8335-1-1.html 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics