add windows pre-define