vc 如何获取选中文件的文件名和路径?或者获取复制到剪贴板里的文件的文件名和路径也行。

vs2008+opencv+qt的环境组合。通过摄像头识别手势控制鼠标,然后在桌面或者某个打开的文件夹里的某个文件上点一下,最后要把这个文件发送出去。点中文件或者拖动文件... vs2008+opencv+qt的环境组合。通过摄像头识别手势控制鼠标,然后在桌面或者某个打开的文件夹里的某个文件上点一下,最后要把这个文件发送出去。点中文件或者拖动文件都可以实现,但是不知道怎么获取选中文件的文件名和路径。GetOpenFileName这个试过,不知道怎么不起作用。其他的要么是MFC或者VB的,查API也没什么结果,不知道那位高手可以帮忙给个例子啊?或者给个可用的函数名称也好。在做毕业设计,这个问题卡住两个星期了,不能获得文件名和路径,后面的发送部分根本做不下去。另外如果可以获得复制到剪贴板里的文件的路径也行,可以选中之后模拟ctrl+c,至少可以完成功能先。全部分数就这些,高手请笑纳~~ 展开
 我来答
体育影视传媒
2013-07-16
知道答主
回答量:53
采纳率:0%
帮助的人:14.1万
展开全部
QClipboard *clipboard = QApplication::clipboard();
const QMimeData* strText = clipboard->mimeData();

QStringList text = strText->formats();
QByteArray bytearray = strText->data("FileName");
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式