Im using this command to call a print window.
CPrintDialog printDlg(FALSE, PD_ALLPAGES | PD_HIDEPRINTTOFILE | PD_NOSELECTION | PD_COLLATE, 0);
Now wether or not i use PD_COLLATE to gray out the collate box, or I dont use it and allow the user to check it manually, the printDlg.PrintCollate() method always returns false. I understand PD_USEDEVMODECOPIES will always return false, but I am not using that... Anyone know what im doing wrong?
CPrintDialog printDlg(FALSE, PD_ALLPAGES | PD_HIDEPRINTTOFILE | PD_NOSELECTION | PD_COLLATE, 0);
Now wether or not i use PD_COLLATE to gray out the collate box, or I dont use it and allow the user to check it manually, the printDlg.PrintCollate() method always returns false. I understand PD_USEDEVMODECOPIES will always return false, but I am not using that... Anyone know what im doing wrong?