How do you do it? This page says you need to call PrintSetupDlg, but this code
PAGESETUPDLG printDialog;
ZeroMemory(&printDialog, sizeof(printDialog));
printDialog.lStructSize = sizeof(printDialog);
printDialog.hwndOwner = hwnd; //or = NULL
PageSetupDlg(&printDialog);
freezes the program on the call to PageSetupDlg - it becomes unresponsive, and I need to stop the process.
How do I print in Windows CE? (using C++ in a DirectX app, CE 6.0)