title: What does explorer use to open a file?
body: <p>I am attempting to hook into whatever explorer calls when a file is opened (double-click, context menu open, etc.), however I can't figure out which function that is.</p>
  
  <p>Originally, I thought it was ShellExecute, as that does the same thing as far as I can tell, but after hooking into it I learned that it's only used when a new explorer window is opened.</p>
  
  <p>Any ideas which function I should be hooking?</p>