From: killme on
If I don't use CPSUI to display printer property pages, what is the way to
ensure that PROPSHEETUI_REASON_SET_RESULT will get called in the
DrvDocumentPropertySheets() and DrvDevicePropertySheets()? I have used win32
dialogs instead of CPSUI and used pfnComPropSheet(hCompropSheet,
CPSFUNC_SET_RESULT, 0, CPSUI_OK) but still never gets the
PROPSHEETUI_REASON_SET_RESULT called. I only receive
PROPSHEETUI_REASON_DESTROY call.

Anything more I have to do? One thing I noticed is that if I use CPSUI
property pages also along with Win32 dialogs, then I am receiving the
PROPSHEETUI_REASON_SET_RESULT call.

Thanks.