In the suggestion box,
why it's impossible to superclass WC_DIALOG,
but the example that follows is not actually superclassing.
When I register my own class under this atom,
and leave NULL in WNDCLASS.hInstance, Windows fills it in for me.
Then I have two distinct classes registered:
(0,WC_DIALOG) and (hMyInstance,WC_DIALOG...