gpt4 book ai didi

c++ - 获取 PrintDialog 的结果

转载 作者:行者123 更新时间:2023-11-28 08:05:47 25 4
gpt4 key购买 nike

好的,在我的程序中,我显示了一个 printDialog,我希望能够知道用户是单击了打印按钮还是取消按钮。在我看到的所有在线示例中,printDialogs 都有 OK 按钮,而不是 Print 按钮。

例如(来自msdn的代码):

System::Windows::Forms::DialogResult result = printDialog1->ShowDialog();
if ( result == ::DialogResult::OK )
{
//printing code here
}

如果没有 OK 按钮,显然这段代码将无法工作。

有人知道如何判断打印按钮是否被点击了吗?

最佳答案

“打印”按钮返回 DialogResult::OK,因此可以安全地检查该值。

实际上任何继承自 CommonDialog 的对话框将返回 OK 表示成功。

关于c++ - 获取 PrintDialog 的结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10324946/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com