哪位大侠解释下Ctrl+v是如何实现的?

xjxy 2014-08-13 09:52:48
ctrl+v时,如何知道是粘贴到word或者哪个文件夹?根据活动窗口来判断?如果是文件夹,如何知道目前是在哪个目录?多谢
...全文
257 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
caewow 2014-08-13
  • 打赏
  • 举报
回复
引用 3 楼 VisualEleven 的回复:
判断当前具有输入焦点的窗口,可能知道一些有用的信息。GetGUIThreadInfo()
+1
  • 打赏
  • 举报
回复
Ctrl c 把所复制的数据放在一个地方,ctrl v 找到存档ctrl c数据的地方,把数据弄过来, 当我我再次ctrl c 把存放数据的地方覆盖,这样你就能模拟了
Eleven 2014-08-13
  • 打赏
  • 举报
回复
判断当前具有输入焦点的窗口,可能知道一些有用的信息。GetGUIThreadInfo()
「已注销」 2014-08-13
  • 打赏
  • 举报
回复
这个已经是系统级别的事情了吧。跟那个 Edit 其实并无关系,系统的 Explorer 已经不是一个普通的程序了,而是和系统紧密的接合在一起了。
lx624909677 2014-08-13
  • 打赏
  • 举报
回复
打开计算机,在标题栏的下面不是有个edit么,可以根据这个edit里面的内容来判断路径吧
赵4老师 2014-08-13
  • 打赏
  • 举报
回复
Shell Extension?
wyx100 2014-08-13
  • 打赏
  • 举报
回复
windows 消息处理机制
encoderlee 版主 2014-08-13
  • 打赏
  • 举报
回复
ctrl+c和ctrl+v复制文件是由Explorer来完成的,当你选中一个文件并按ctrl+c时,Explorer记录下该文件的路径,当你在另一个文件夹中ctrl+v时,Explorer得到了目标路径,然后进行复制
xjxy 2014-08-13
  • 打赏
  • 举报
回复
引用 7 楼 maenyou 的回复:
[quote=引用 6 楼 xjxy 的回复:] [quote=引用 4 楼 bojie5744 的回复:] Ctrl c 把所复制的数据放在一个地方,ctrl v 找到存档ctrl c数据的地方,把数据弄过来, 当我我再次ctrl c 把存放数据的地方覆盖,这样你就能模拟了
类似文字之类的ctrl+c ctrl+v就是用剪贴板吧。 文件,文件夹是如何实现的?[/quote]对计算机来说,都一样,反正都是一堆数据,这个应该没啥纠结的,这个跟你自己写复制程序应该差不多,他就给你设置了一个按钮,方便你用而已,并且设用范围更广了[/quote]
引用 7 楼 maenyou 的回复:
[quote=引用 6 楼 xjxy 的回复:] [quote=引用 4 楼 bojie5744 的回复:] Ctrl c 把所复制的数据放在一个地方,ctrl v 找到存档ctrl c数据的地方,把数据弄过来, 当我我再次ctrl c 把存放数据的地方覆盖,这样你就能模拟了
类似文字之类的ctrl+c ctrl+v就是用剪贴板吧。 文件,文件夹是如何实现的?[/quote]对计算机来说,都一样,反正都是一堆数据,这个应该没啥纠结的,这个跟你自己写复制程序应该差不多,他就给你设置了一个按钮,方便你用而已,并且设用范围更广了[/quote] 我现在想知道的是,ctrl+c和ctrl+v时如何得到相应文件夹的路径?知道了路径,复制才可以进行
水边影月 2014-08-13
  • 打赏
  • 举报
回复
引用 6 楼 xjxy 的回复:
[quote=引用 4 楼 bojie5744 的回复:] Ctrl c 把所复制的数据放在一个地方,ctrl v 找到存档ctrl c数据的地方,把数据弄过来, 当我我再次ctrl c 把存放数据的地方覆盖,这样你就能模拟了
类似文字之类的ctrl+c ctrl+v就是用剪贴板吧。 文件,文件夹是如何实现的?[/quote]对计算机来说,都一样,反正都是一堆数据,这个应该没啥纠结的,这个跟你自己写复制程序应该差不多,他就给你设置了一个按钮,方便你用而已,并且设用范围更广了
xjxy 2014-08-13
  • 打赏
  • 举报
回复
引用 4 楼 bojie5744 的回复:
Ctrl c 把所复制的数据放在一个地方,ctrl v 找到存档ctrl c数据的地方,把数据弄过来, 当我我再次ctrl c 把存放数据的地方覆盖,这样你就能模拟了
类似文字之类的ctrl+c ctrl+v就是用剪贴板吧。 文件,文件夹是如何实现的?

16,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧