BCG GridCtrl中调用CPrintDialogEx呼出打印机设置界面,自定义部分显示不正常

在BCG Example的BCGPGridExample例子中,在其中一个GridCtrl中加入打印机配置界面,采用CPrintDialogEx类,
CPrintDialogEx printDlg(PD_ENABLEPRINTTEMPLATE | PD_USERDVMODECOPIESANDCOLLATE|PD_RETURNDC|PD_NOPAGENUMS|PD_CURRENTPAGE,GetParent());
printDlg.m_pdex.hwndOwner = GetParent()->m_hWnd;
printDlg.m_pdex.hInstance = AfxGetResourceHandle();
printDlg.m_pdex.lpPrintTemplateName = MAKEINTRESOURCE(IDD_PRINT);

printDlg.DoModal();

但是呼出的打印页面中,自定义部分向右侧偏移,且Current和All的CheckBox没有设置成功,拜托大神帮忙,谢谢

哈哈,自己解决了,可以正常打印了