Use xx rather than x as loop control var.
Make it clear that it's the pointer we're referencing.
Comment.
Comment and xx.
Add sGetClear and sQGetClear.
Use xx rather than x as loop control var.
Break sCreateDialog and its associated callable into a separate file. It was rather confusing mixed in with sCreate_DefDlgProc, and is in any case not used as much.
Make the currently active HWND accessible to other code.