Windows maintains internal data structures for each window class and window. These structures are not directly accessible to applications but can be examined and modified by using the following functions:
GetClassInfo
GetClassLong
GetClassName
GetClassWord
GetWindowLong
GetWindowWord
SetClassLong
SetClassWord
SetWindowLong
SetWindowWord