gpt4 book ai didi

c# - 以前在程序中使用的路径存储在哪里(例如 FileDialog 路径)?

转载 作者:太空宇宙 更新时间:2023-11-03 13:56:23 26 4
gpt4 key购买 nike

根据这个msdn FileDialog 中使用的 InitialDirectory 属性的来源之一是:

A path that was previously used in the program, perhaps retained from the last directory or file operation.

...

因此,如果您从文件夹 x 中选择了第一个文件,下次您尝试选择一个文件时,它将打开文件对话框并选择文件夹 x(省却您必须导航到那里)。

在使用记事本时,这似乎贯穿于打开文件、保存文件、打开文件,甚至在使用“Microsoft XPS Document Writer”进行打印时,它会弹出自己的对话框。

所以我的问题是这个值在对话框之间存储在哪里?我希望能够看到它是什么并可能改变它?我想更改的特定区域是在“Microsoft XPS Document Writer”打印机中,它会弹出自己的对话框。所以这不仅仅是设置 initalDirectory 值那么简单。

最佳答案

它存储在注册表中,位于 HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32\ (LastVisitedPidlMRU) 的某处。

关于c# - 以前在程序中使用的路径存储在哪里(例如 FileDialog 路径)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037308/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com