By "built in", i mean if the structure is part of the core of c++
WNDCLASSEX is nothing to do with the core of C++ -- it's part of the Window API.
But it is predefined (by the Windows SDK) -- you just need to include windows.h in your code to get the definition WNDCLASSEX the declaration of RegisterClassEx.
You do not need to (and should not!) individually define all the members of this structure!!