G
Guest
Hello! I'm writing an namespace extension in C++ using ATL. I'm dealing with
files which are not on the machine where the NSE is running. I want to
provide a way to copy the remote files into the local machine. I provide a
DnD mechanism, by which I record the names of the files when the user starts
to drag, then load the bytes just when the user drops.
I wanted to provide also the Copy/Paste functionality, both through
CTRL-C/CTRL-V and through the use of context menus. I thought of copying the
file names into the clipboard when the user 'copies' and retrieving the bytes
when the user 'pastes', but how can I catch the event 'paste' if the user
wants to paste the files in Explorer (i.e. outside of my NSE)? I chose this
approach because I thought it was the one used by Explorer, but if you have
other suggestions, please tell me!
Thank you in advance!
files which are not on the machine where the NSE is running. I want to
provide a way to copy the remote files into the local machine. I provide a
DnD mechanism, by which I record the names of the files when the user starts
to drag, then load the bytes just when the user drops.
I wanted to provide also the Copy/Paste functionality, both through
CTRL-C/CTRL-V and through the use of context menus. I thought of copying the
file names into the clipboard when the user 'copies' and retrieving the bytes
when the user 'pastes', but how can I catch the event 'paste' if the user
wants to paste the files in Explorer (i.e. outside of my NSE)? I chose this
approach because I thought it was the one used by Explorer, but if you have
other suggestions, please tell me!
Thank you in advance!