GuoJikun 最近的时间轴更新
GuoJikun

GuoJikun

V2EX 第 547006 号会员,加入于 2021-06-02 10:25:15 +08:00
GuoJikun 最近回复了
已解决! 通过 ui 自动化获取选中文件名,然后通过获取地址栏的 text ( GetWindowTextW )获取目录结构,最后合并两者即可得到完整的地址
@tinytoadd
```rust
let file_dialog: IFileOpenDialog = CoCreateInstance(
&FileOpenDialog,
None,
CLSCTX_INPROC_SERVER
)?;
```
这种吗?
@geelaw
> GetWindowTextW 看来这种方式时不可取的;
我想要完成的功能是,选择文件后按空格对文件进行预览,类似于 macos 的按空格预览功能
@PTLin
不是,是鼠标选中后,按空格键预览,类似于[QuickLook]( https://github.com/QL-Win/QuickLook)
为了实现类似的功能,在选择文件前预览文件内容
webgpu 也加上吧
爱奇艺起的头
17 个了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2869 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 16ms · UTC 05:50 · PVG 13:50 · LAX 21:50 · JFK 00:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.