Re[2]: Как определить тип принтера
От: serge_ Украина  
Дата: 04.02.04 11:52
Оценка:
Здравствуйте, Patalog, Вы писали:

P>Здравствуйте, serge_, Вы писали:


P>хъ


P>На счет принтера по-умолчанию уже ответили, а насчет цветной —

P>попробуй. GetDeviceCaps (COLORMGMTCAPS, NUMCOLORS)
Например

int num = ::GetDeviceCaps(mh_dc, NUMCOLORS);
iscolor = (num <= 256) ? false:true;

num допустим возращает 256
Но это может быть как и количество цветов так и градаций серого


COLORMGMTCAPS — вообще непонятно что
в MSDN только одна строчка посвещена этому...
Когда используешь, пишет, что не знает о ней ничего
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.