Вызов GetOpenFileNameW. Вы можете сделать это без конвертации всего приложения в Unicode, что может быть наиболее целесообразным решением.
Windows API поставляется в двух вариантах: ANSI и Unicode. Первый имеет функции с суффиксом А. Последние имеют суффикс W. Вы в настоящее время используете первый.