Win32:Подсказка по имени файла диалогового окна “Сохранить как”

StackOverflow https://stackoverflow.com/questions/1618841

  •  06-07-2019
  •  | 
  •  

Вопрос

В некоторых диалоговых окнах "Сохранить как" указывается имя файла по умолчанию - как это делается?

Я знаю, как создать базовое диалоговое окно "Сохранить как":OPENFILENAME, GetSaveFileName и все такое.Но куда я должен поместить строку, представляющую, скажем, имя файла текущего открытого файла?Я думал, что это будет из файла .lpstrFile, но это не так...

Обновить:Я не использовал статический путь к символу в WinProc.Теперь я есть, и это работает!

Это было полезно?

Решение

На самом деле, это делает берется из файла lpstrFile.Тот Самый Документация говорит:

lpstrFile Файл:Длинный указатель на буфер, содержащий имя файла, используемое для инициализации элемента управления редактированием имени файла.[...]

Может быть, вы могли бы привести короткий (!) пример кода, который можно использовать для воспроизведения вашей проблемы?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top