Николай Коровин (21.11.2015 17:10, просмотров: 263) ответил AlexG на Немного перемудрил с компиляцией, теперь да, пишет. Отвертка мне не нужна, у меня несколько связанных виртуальных портов в системе. Пока на то что посылаю никакой реакции, на экране ничего не появляется.
Мож права админа нужны на сетпикселинг на десктопе, фиг знает. Я на хрюшке старой гонял на т. н. «инструментальной машине». Переключился на русский и замкнул loopback отвёрткой — тут же пошла рисовать. А, да, многовато она хлама пишет…
BOOL UpdatePixel (char Pixel)
{
if (!Pixel) Pos=0; //sorta null-term
else if (Pixel>127)
{
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel &1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>1&1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>2&1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>3&1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>4&1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>5&1));
Pos++;
SetPixel (hDC, Pos%HSIZE, Pos/HSIZE, 0xFFFFFF * (Pixel>>6&1));
Pos++;
} else return TRUE;
return FALSE;
}
if (ret)
{
if (UpdatePixel(o)) cout<<o;
}
Вот так правильнее.