Для расширения оболочки (интерфейс похож на контекстное меню «Создать /»), мне нужно создать файл, выбрать его и войти в режим «переименовать», чтобы пользователь мог изменить имя по умолчанию.
В: Как войти в режим «переименования» для файла?
Правильный способ сделать это - использовать IShellView :: SelectItem с флагом SVSI_EDIT .
Вы пытались отправить "F2" в окно?