Я просматривал файлы заголовков Windows Platform SDK (что жизнь, правда?), и я заметил, что во многих местах содержались ссылки на символ препроцессора _MAC
. Например:
// WinUser.h line 1568
/*
* Message structure
*/
typedef struct tagMSG {
HWND hwnd;
UINT message;
WPARAM wParam;
LPARAM lParam;
DWORD time;
POINT pt;
#ifdef _MAC
DWORD lPrivate;
#endif
} MSG, *PMSG, NEAR *NPMSG, FAR *LPMSG;
Означает ли это "Macintosh", как оно появляется? Было ли время, когда Windows или подмножество Windows могли быть скомпилированы для Macintosh?