我想从 C++ 启动 Windows 照片应用程序以获取图像文件列表。
照片应用程序的问题在于,如果使用 ShellExecute(对于单个文件)启动它,它将禁用下一个和上一个按钮,即使该文件夹包含其他图像也是如此。
我尝试使用 IApplicationActivationManager COM 接口来启动照片应用程序
IApplicationActivationManager->ActivateApplication 正在启动没有任何文件的应用程序,但 IApplicationActivationManager->ActivateForFile 失败并出现错误:0x80270255 - 此应用程序注册了多个扩展以支持指定的合同。AppUserModelId 的激活不明确。
有没有办法使用文件列表启动应用程序或先启动应用程序,然后发送要打开的文件列表。
| 归档时间: |
|
| 查看次数: |
184 次 |
| 最近记录: |