Convert filename to UTF-16 before passing it to ShellExecute().