pub fn MAKELONG(a: WORD, b: WORD) -> LONG