Second one contains the constructor that should make the window without any issues.
When I try to create a window for testing purposes, I get nothing besides of an icon on the taskbar. Once I was able to get a quite broken window to show up, then it doesn't showed up anymore. Calling the API function
IsWindowVisible returns true.