【问题标题】:Win32: "Save as" dialog file name hintWin32:“另存为”对话框文件名提示
【发布时间】:2009-10-24 19:29:06
【问题描述】:

一些“另存为”对话框提供默认文件名 - 它是如何完成的?

我知道如何创建基本的“另存为”对话框:OPENFILENAME、GetSaveFileName 等等。但是我应该把代表当前打开文件的文件名的字符串放在哪里?我以为它会来自 .lpstrFile 但事实并非如此......

更新:我没有在 WinProc 中使用 static 字符路径。现在我做到了,而且它有效!

【问题讨论】:

    标签: winapi dialog save


    【解决方案1】:

    实际上,它确实来自lpstrFile。 documentation 说:

    lpstr 文件: 指向包含用于初始化文件名​​编辑控件的文件名的缓冲区的长指针。 [...]

    也许您可以给出一个简短的(!)代码示例来重现您的问题?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-11-09
      • 2011-04-01
      • 2018-07-07
      • 1970-01-01
      • 2018-12-23
      • 2014-12-03
      • 2015-03-28
      • 1970-01-01
      相关资源
      最近更新 更多