Moved macro DECLARE_HANDLE() (in msacm.h and wtypes.h) to windef.h, then deleted the duplicated typedefs (in imm.h and mmsystem.h).