小编Mr.*_*Dum的帖子

创建新文件后,资源管理器中的IShellView :: SelectItem

在ContextMenuShell扩展中创建文件后,如何在资源管理器中选择文件?

我使用IFileOperationAPI 创建了文件,并尝试IShellView::SelectItem()在IFileProgressSink::FinishOperations()回调中使用。但是文件选择仅会短暂闪烁,然后再次取消选择。我假设资源管理器注意到文件的某些更改并更新了视图。

我可以半可靠地等待(?)10毫秒FinishOperations后再调用IShellView::SelectItem使其工作,但是在文件操作后是否有更明智的选择文件的方法?

windows winapi contextmenu shell-extensions

7
推荐指数
1
解决办法
222
查看次数

标签 统计

contextmenu ×1

shell-extensions ×1

winapi ×1

windows ×1