提问人:Lena Gavrilov 提问时间:11/15/2023 更新时间:11/15/2023 访问量:57
尽管启用了运行时主题,但 TaskDialog 不起作用
TaskDialog doesn't work although runtime themes enabled
问:
我正在Delphi 10.2中开发dll,其中我使用的是TTaskDialog。 TTaskDialog 需要启用主题。
直到几天前,一切都在工作。但现在 TTaskDialog 根本没有显示,TTaskDialog.execute 返回 False。
我仔细检查了 (tripple) 是否在所有配置上检查了清单文件自动生成并选中了启用运行时主题。 我还可以在 dproj 文件中看到它设置为 True。 我也尝试使用assemblyidentity版本6.0.0.0创建自定义清单文件。 我还尝试了启用Delphi运行时主题的建议,但没有使用但是我的任务对话框不起作用。
在任何情况下,签出 ThemeServices.ThemesEnabled 都会返回 False。
谁能建议方向?
答: 暂无答案
评论
TaskDialog/Indirect()
HRESULT
-2147467263
0x80004001
E_NOTIMPL