winex11: Use unsigned long for monitor indices generation. Avoiding invisible padding in the structure that could make memcmp to constantly fail when comparing old / new values.