Исходник бутлоадера, выводящего на экран Wct one love в машинных кодах на. Примеры использования на FASM и Delphi. Небольшое приложение, иллюстрирующие работу с веб камерой в ОС Линукс. Захват видео с. Была разработана программа на Delphi XE, делает снимки с. Не с экранали монитора Просто есть подозрение, что у них в системе не один драйвер захвата, поэтому ваша камера имеет индекс драйвера. Поэтому когда приходится работать с чем то нецелым, используют две целочисленные переменные числитель и знаменатель. Пример такой функции Scale. Window. Ext. Ex. Она ничего особенного не делает функция масштабирует окно. Второй и третий параметры, четвертый и пятый параметры это как раз числитель и знаменатель. Xnum Xdenom масштабирование по x. Ynum Ydenom масштабирование по y. Функция будет делить одно число на другое в случае, если разметка контекста рисования device context располагается справа налево. В противном случае она, видимо, будет перед делением как то менять эти числа. Чтобы поменять разметку контекста, есть функция Set. Layout. Устанавливаем разметку контекста с помощью Set. Layout. После чего вызываем функцию Scale. Window. Ext. Ex с нужными параметрами. Из за чего происходит необработанное исключение в ядре системе, что приводит к синему экрану. Конечно, можно код сократить до двух строчек, но тогда он уже будет совсем нечитабелен. Да и все функции на Си всегда можно сократить в одну очень очень длинную строчку. Система падает на Windows Vista, 7 и 8. Баг наблюдался как на 3. P. S. Раньше с помощью такой недопустимой инструкции можно было убить bash, но сейчас это исправили. UPDATE1 Изменил int 0x. Спасибо, Andrey. Dmitriev и alper. Как в Delphi определить дату BIOS middot Как получить дату BIOS. Как можно гарантированно очистить экран в консольном приложении. Delphi Драйвер Захвата Экрана' title='Delphi Драйвер Захвата Экрана' />UPDATE2 Microsoft исправила эту уязвимость. UPDATE3 Ссылка на статью первооткрывателя blog.