Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Microsoft


Автор: AISIN 12.7.2005, 10:32
Просматривал файл windows.h!
В нем есть такая строка #include<winuser.h>, в файле winuser есть вот такая строка #include<macwin32.h>. А файла macwin32.h на моем компе не существует!!! Это что очередной косяк Microsoft или так и было задуманно!
P.S. У меня Visual C++6.0

Автор: np9mi7 12.7.2005, 11:19
Цитата
macwin32.h
, глядя на имя файла, наверное можно предположить в какой ОС он может быть smile

Автор: Дрон 12.7.2005, 12:14
Да, но ты обрати внимание, как там написано

Код

#ifdef _MAC
#include <macwin32.h>
#endif


Так что он будет включен только если у тебя перед инклудами есть строка #define _MAC

ЗЫ: Любопытая штука. Вроде Windows для маков не существует, да и перенос проги с мака на PC вряд ли настолько тривиален. Это что, такой юмор у майкрософт? smile

Автор: ManiaK 12.7.2005, 13:56
Цитата
Вроде Windows для маков не существует

Кто тебе сказал? Я думаю у MS хватило ума разделить модули зависимые и независимые от железа. WinAPI как раз по большей части независим.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)