C ++ TaskDialog windows七种风格

时间:2013-06-05 12:33:50

标签: c++ windows icons taskdialog

我正在处理app的图形部分,我需要创建一个taskdialog框,以便在他尝试在已存在此文件的位置移动文件时警告用户,例如,在W7 :(按钮的翻译:复制和替换,不要复制)

我使用了CommandControl按钮,但我只能这样:

我不知道如何在命令按钮中插入图标​​和文件描述(如果它是一个commad按钮),我在互联网上什么都没找到,也许是因为我用错误的搜索来搜索!

这是我的代码:

if (CTaskDialog::IsSupported())
{
     WCHAR const * pcwzHeading=L"My Heading";
    WCHAR const * pcwzTitle=L"My Title";

    WCHAR const * pcwzCollapsed=L"Collapsed Info";
    WCHAR const * pcwzExpanded=L"Expanded infos";
    WCHAR const * pcwzInfo=L"My Info to add";


              //Creation of the taskdialog
    CTaskDialog dia(pcwzContent, pcwzHeading,pcwzTitle,TDCBF_OK_BUTTON);


    dia.SetMainIcon(TD_INFORMATION_ICON);

            // Here there are my two commandbuttons
    dia.AddCommandControl(500,L"Copier et remplacer"); 

//(我不是这个按钮,但我在视觉工作室上创建了一个与对话框创建者一起创建的按钮,更改了一些我无法直接使用代码访问的参数< / p>

    dia.AddCommandControl(501,L"Ne pas copier");
    dia.DoModal();

0 个答案:

没有答案