粘贴文件问题!请求赐教!(300分)

  • 主题发起人 主题发起人 zzutrain
  • 开始时间 开始时间
Z

zzutrain

Unregistered / Unconfirmed
GUEST, unregistred user!
当用户粘贴文件时,如何替换Window的复制文件的操作.用自己的代码来复制文件,因为我<br>要对文件内容进行加密。
 
做个VXD程序,<br>截获windows的复制与粘贴操作,<br>自己在代码中判断。。。
 
似乎不能用Delphi来做了。
 
拷贝钩子扩展<br>http://hubdog.myrice.com/UpdateList/ul20020819.htm<br>http://hubdog.myrice.com/UpdateList/ul20020822.htm
 
没太明白你的意思,看看下面的帖子,对不对<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=455419<br>http://www.delphibbs.com/delphibbs/dispq.asp?lid=835707
 
试试拦截API行不行。
 
再说明一下,当用户复制了一个文件,当他点击粘贴时,Windows不执行该复制文件的操作.<br>用自己的程序来实现Windows的操作.
 
我觉得xianjun大哥说得对,或者更确切的说,是拦截粘贴文件的消息,我现在也不知道,先听一下<br>别人的看法,我知道后就告诉你
 
我不知道如何去拦截该消息!先谢谢楼上的兄弟.
 
拦截API其实就是在API进行正常的文件复制操作前执行自己的动作<br>就是屏幕取词一样,拦截住DrawText等画出文本的API,在此之前先把文本自己拦截下来<br>然后再交给DrawText等API操作,你可以下载一些屏幕取词的源代码看一下。<br>真的要试这种办法的话,你首先要找出Windows在文件复制时所使用的API,然后拦截它。
 
能不能给点原代码看看?
 
问题没有解决,拖太久了,散分!
 
多人接受答案了。
 
后退
顶部