title: Programatically pasting files from clipboard: Copy or Move?
body: <p>I'm trying make an WPF application that I could copy/cut and paste files info and it would copy/move them to a special folder. I know I can get the paths of the files being copied/cut with</p>
  
  <pre><code>var files = Clipboard.GetFileDropList();
  </code></pre>
  
  <p>But I would like to know, do I need to copy or move the files? I've read something about listening to <code>WM_COPY</code> and <code>WM_CUT</code>. And I tried by hooking a Hwnd hook to my window handel and it didn't work, neither <code>WM_COPY</code> nor <code>WM_CUT</code> got called. And I tried everyting.</p>
  
  <p>So what's the best way of determining if the files were copied or cut?
  And some code examples or links would really help a lot.</p>
  
  <p>Thank you.</p>