这是我想要实现的结果。我知道它被称为“CommandLink”,我已经谷歌搜索了一段时间,只用C#找到东西,没有纯C ++。 我想知道是否可以做那样的事情,如果是的话,怎么样......
提前感谢您的任何帮助!
答案 0 :(得分:4)
您正在查看的对话框是在Vista中引入的Task Dialog取代MessageBox()
(实际上,该图片中的文字说的多了!)。
TaskDialog()
函数为您提供了对话框的最基本功能,但不是您要求的功能。为此,您需要TaskDialogIndirect()
。此函数需要TASKDIALOGCONFIG
structure。 TDF_USE_COMMAND_LINKS
成员的dwFlags
标志符合您的要求。
您也可以自己拥有Command Link;只需standard BUTTON
control BS_COMMANDLINK
style即可应用How to Create a Command Link。请参阅Palette does not render arrows since Wicket 7.x.x。