Bad string handling in PRINTDLG_UpdatePrintDlg?