I had a simple Win32 application fail to create its window (in my case, a dialog box, using either CreateDialog
or DialogBox
). I got back the error 0x583; unable to create window class. If I forced the window style on my dialog to create regardless of errors, my dialog was empty.
It turns out I was using themed controls in my manifest, but I didn’t call InitCommonControls
. After that, my application worked.