可以将tdiQuestion添加到TaskDialog.MainIcon中吗?不可用的"?“TaskDialog中的图标使其几乎毫无用处。
有什么解决办法吗?
发布于 2009-05-21 15:04:41
MainIcon属性没有tdiQuestion选项的原因是,TaskDialog是Vista引入的新函数的包装器,该函数使用的结构在其pszMainIcon字段中没有提供TD_ERROR_ICON。
如果你阅读了Windows用户体验交互指南,特别是关于Confirmations的部分,你会注意到问题图标已经被弃用了很长一段时间,所以任务对话框不再提供它是再合适不过的了,尽管出于向后兼容的原因,仍然支持它。
您会注意到任务对话框中显示了“是否要将更改保存到无标题?”上面链接的文档中的问题没有图标,所以这可能也是你应该做的事情。
https://stackoverflow.com/questions/868745
复制相似问题