caoyalu 发表于 2014-12-5 15:29:51

关于windows API 的GetOpenFileName初始路径问题

我在图纸中插入多个块,利用windows API 的GetOpenFileName获取多选文件的名称。现在的问题是我怎样在第二次操作时,用该API打开对话框使得默认路径为上次选择的路径?lpstrInitialDir应该怎样设置?

yuanziyou 发表于 2014-12-6 20:01:38

写入注册表或ini,然后读取吧

wwswwswws 发表于 2014-12-6 22:53:27

在第一次使用了GetOpenFileName后没有关闭CAD,则可以在模块中设一个Public字符串变量来保存第一个路径,第2次用是可以的。如果第1次使用后关闭了CAD,则只有放注册表或事先定入一个文件,第2次先读这个文件。
页: [1]
查看完整版本: 关于windows API 的GetOpenFileName初始路径问题