I guess I should go with File Open dialog instead of letting a user type in the path in an edit box. I'm learning now that some shortcuts don't like the verb "Open", so that has to be NULL as well.

I'm not sure if Microsoft itself knows their own creation, i.e. ShellExecute?