add (S/G)ET_WNDLONGPTR macros for portability