Ken Fitlike, thanks for the reply.

1. I created a very small test program to test this out, and now I find that setting the extended style within WM_INITDIALOG is completely fine, even if the dialog is initially invisible. Apparently, something else is going on in my other application...

2. Yup, it must be a glitch...

Thanks for your help.