[완료] Win32API에서 왜 WORD가 2바이트?

hiluciano의 이미지

제목 그대로입니다. Win16, Win32, Win64에서 모두 WORD는 2바이트인가요? 왜 그러죠?

WPARAM은 Win32로 오면서 4바이트가 되었잖아요....

drinkme의 이미지

Win16과의 source level 호환성을 위해서 그렇습니다.

기존 Win16 SDK에 WORD가 16bit로 정의되어 있었고,
그냥 씁니다.

keke111의 이미지

포인터 아닌가요?