如何使用WTL或Windows SDK(无MFC)创buildTitleAreaDialog?

我想创build一个TitleAreaDialog使用WTL或Windows SDK(请不要MFC)。 从谷歌我能够find这两个链接:

  1. http://www.codeproject.com/KB/dialog/dialogheader.aspx(MFC文章)
  2. http://www.codeproject.com/KB/dialog/taskdialogs.aspx (可疑..如何使用它)

所需的输出就像日食JFace TitleAreaDialog(见下图)。

标题区域对话框

请build议使用WTL或Windows SDK(使用c ++)来做到这一点。

谢谢

最后能够使用对话框标题链接解决它。 刚刚通过代码两次或可能三次:)然后将其移植到WTL。

纯c ++ / win sdk还有另一个很好的例子: xmessagebox 。 它关于用一些好东西替换默认的Windows消息框(虽然有一个使用标题区域+图标的模式)。

如果工作的Vista或更高,只是想通过复选框,单选按钮等获取非常基本的信息,然后看看这个: Vista_TaskDialog_Wrapper和VGTaskDialog