在 MFC 的 CPrintDialog 类中,确实有一个名为 GetToPage 的公共方法,用于获取用户在打印对话框中设置的结束打印页码。

下面是一个简单的示例代码,演示如何使用 GetToPage 方法:
CPrintDialog printDlg(FALSE, PD_ALLPAGES | PD_USEDEVMODECOPIES | PD_NOPAGENUMS | PD_HIDEPRINTTOFILE, NULL);

if (printDlg.DoModal() == IDOK)
{
    // 用户点击了“确定”按钮

    // 获取用户设置的结束打印页码
    int nToPage = printDlg.GetToPage();

    // 在这里可以使用 nToPage 进行后续操作
}

在上述示例中,CPrintDialog 对象用于创建一个打印对话框。DoModal 方法显示对话框,并在用户点击“确定”按钮时返回 IDOK。然后,可以使用 GetToPage 方法获取用户设置的结束打印页码。这个值可以在后续的打印操作中使用。


转载请注明出处:http://www.zyzy.cn/article/detail/21758/MFC/CPrintDialog