Форум: "Прочее";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
Внизgetdc(0); Найти похожие ветки
← →
vidiv © (2006-01-10 06:07) [0]контекст какого устройства возвращается с помощью
getdc(0)
? Почему, при "копировании" с него изображения на другой контекст, не копируются "полупрозрачные" окна?
← →
Игорь Шевченко © (2006-01-10 10:21) [1]
> контекст какого устройства возвращается с помощью getdc(0)
> ?
Дисплея
← →
vidiv © (2006-01-12 02:14) [2]
> Игорь Шевченко © (10.01.06 10:21) [1]
А что можете сказать по второму вопросу?
← →
Джо © (2006-01-12 02:20) [3]> [2] vidiv © (12.01.06 02:14)
> А что можете сказать по второму вопросу?
Можно сказать то, что да, не копируются :). А почему? Наверное, потому, что технология layered windows была придумана гораздо позже того, как была придумана подсистема GDI.
← →
Джо © (2006-01-12 02:25) [4]Кстати, полупрозрачные окна можно-таки копировать при помощи обычного BitBlt. Просто в параметрах копирования нужно указывать не SRCCOPY, а
SRCCOPY or $H40000000
.
← →
vidiv © (2006-01-12 02:29) [5]
> Джо © (12.01.06 02:25) [4]
Хм... спасибо, я это запомню! :)
← →
Набережных С. © (2006-01-12 08:11) [6]
> Джо © (12.01.06 02:25) [4]
> $H40000000
А это по каковски?:)))
← →
vidiv © (2006-01-12 10:47) [7]
> Набережных С. © (12.01.06 08:11) [6]
16-ричная система, H - просто прикол:))
← →
DiamondShark © (2006-01-12 11:39) [8]
> > контекст какого устройства возвращается с помощью getdc(0)
>
> > ?
>
>
> Дисплея
А что вернётся, если у меня два дисплея с разными разрешениями и глубиной цвета?
← →
wicked © (2006-01-12 11:42) [9]
> А что вернётся, если у меня два дисплея с разными разрешениями
> и глубиной цвета?
общий dc на всю поверхность декстопа..... а глубина цвета не является свойством dc... это свойство битмапа, выбранного в dc.....
эт личный опыт - на книжку Фень Юаня я в свое время зажмотился....
← →
Джо © (2006-01-12 15:00) [10]> [6] Набережных С. © (12.01.06 08:11)
> А это по каковски?:)))
Это по полу-бейсиковски и полу-паскальски :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2006.02.05;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.013 c