Win32: "Guardar como" diálogo de nombre de archivo de diálogo
Pregunta
Algunos " Guardar como " los diálogos proporcionan un nombre de archivo predeterminado, ¿cómo se hace?
Sé cómo crear " Guardar como " diálogo: OPENFILENAME, GetSaveFileName, y todo eso. Pero, ¿dónde debería colocar la cadena que representa, decir el nombre del archivo abierto actualmente? Pensé que vendría de .lpstrFile pero este no es el caso ...
Actualización: no estaba usando la ruta de caracteres estática en WinProc. Ahora estoy, y funciona!
Solución
En realidad, sí proviene de lpstrFile. La documentación dice:
lpstrFile: Puntero largo a un búfer que contiene un nombre de archivo utilizado para inicializar el control de edición de Nombre de archivo. [...]
¿Tal vez podrías dar un ejemplo de código corto (!) que pueda usarse para reproducir tu problema?