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
Section 1.2.10 describes some ways in which a window class or window can be modified.