This function also retrieves the 32-bit (long) value at the specified offset into the extra window memory.
DWORD GetWindowLong( HWND hWnd, int nIndex )
If the function succeeds, the return value is the requested 32-bit value.
If the function fails, the return value is zero.
origin.h