cmd 调用 win8 app(via URL)


由于DirectShow,multiMedia技术获得摄像头的分辨率不能调节,于是只能用Win8自带的相机了。

我们软件是基于MFC开发的,如果能在软件中通过事件调用Win8的相机APP,那么问题也就解决了。

于是搜索了一些资料,确实找到相关的一些内容,比如:
可以用Metro App Link给已有的一些APP建立桌面快捷方式。

可以用Cmd语句调用win8 app。

其实上面两种的方式是一样的,简单介绍一下如何给Win8 app建立桌面的快捷方式——通过URL
首先,打开控制面板,用“类别”查看,进入程序;
点击“始终使用指定的程序打开某种文件类型”;
可以看到某些特定程序的协议,(貌似今天上传不了图片)自己打开看看吧,在最下面:

最后找到想要建立快捷方式的APP相应的URL

在桌面新建快捷方式,在目标中输入“C:\Windows\System32\cmd.exe /c start "" "***:"  &&exit”
其中***就是App的URL。

然后在MFC程序中就可以用ShellExecute命令调用这个lnk快捷方式,打开win8的应用程序了。

BUT。。。。。。。。。

问题就是相机APP没有URL啊!!!!!!!!!

太奇怪了,其他几乎所有的app都可以找到相应的URL,就是相机这个App没有...
而且用了上面的”metro app link“软件 建立快捷方式,也唯独没有相机的。。

所以,上面的方法在我们软件中又不可行了............................................

 

好在,试了一下自己写的APP,打包安装以后,是有URL的,所以就要自己重新写个相机的APP。

同时也整合了一下我们软件中其他功能,例如传感器(sensor),gps,读写txt文件等,详情请见下一篇。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值