T
tiany
Unregistered / Unconfirmed
GUEST, unregistred user!
想用拖放的方式实现我的程序和其它程序(比如桌面、资源管理器之间的文件交换),功能类似于RAR
现已实现从其它程序拖放文件至我的程序的功能,使用以下API
DragAcceptFiles
DragQueryFile
DragQueryPoint
DragFinish
但不知如何实现从我的程序拖放文件至其它程序的功能,我想是需要通过向其它程序发WM_DROPFILES消息实现,
但问题是如何判断mouse所指的程序是可接收文件的,还有什么时候准备好我要发的文件,什么时候发消息。
请大虾们指点,最好有代码示例,谢谢!
现已实现从其它程序拖放文件至我的程序的功能,使用以下API
DragAcceptFiles
DragQueryFile
DragQueryPoint
DragFinish
但不知如何实现从我的程序拖放文件至其它程序的功能,我想是需要通过向其它程序发WM_DROPFILES消息实现,
但问题是如何判断mouse所指的程序是可接收文件的,还有什么时候准备好我要发的文件,什么时候发消息。
请大虾们指点,最好有代码示例,谢谢!