Also, I'm sitting in a restaurant with my laptop right now, and don't have access to a printer. In fact, I won't have access to a printer until Monday. Else, I'd try more precisely what you're doing.

Maybe someone else has some ideas in the interim.

Truth be told, if you're getting the printer dialog, I'm not sure your problem has to do with the OCX or the SxS approach.

Does it work if you forget the SxS, and just use the registered version of ComDlg32.ocx? (in SysWOW64 or System32)

Good Luck,
Elroy