Форум программистов, компьютерный форум, киберфорум
Assembler, MASM, TASM
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/13: Рейтинг темы: голосов - 13, средняя оценка - 4.69
Ya
2 / 2 / 0
Регистрация: 05.12.2011
Сообщений: 23
1

обработчик Print Screen

12.05.2012, 17:02. Показов 2661. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Необходимо написать обработчик прерывания PRINT SCREEN.
Обработчик написал, но он не вызывается.
Пробовал разные способы, но ни один не работает:
1) 5 прерывание отвечает за печать экрана. Я перехватывал 5 прерывание, но обработчик не срабатывает при нажатии Print Screen.
2) Решил пойти другим путем, и читать скан-код нажатых клавишь. Скан-код PRINT SCREEN 37h. Читал прям из порта скан-код клавиши с помощью инструкции IN: IN AL, 60h ; с 60h порта.
Не могу получить скан-код PRINT SCREEN.

В чем ошибка? Как вызвать прерывания PRINT SCREEN?
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2012, 17:02
Ответы с готовыми решениями:

Перехват прерывание печати экрана Print Screen (Int 5h)
Пипл, помогите,пожалуйста, написать прогу. Очень-очень важно, для сессии. Очень прошу!Я сам в этом...

Print screen
Можна ли в opengl сделать что-то на вроде фунции print screen, чтоб она считывала то что сейчас...

Print Screen
Можно ли сделать так, чтобы в буфер по нажатию на Print Screen картинка сохранялась изначально в...

Print screen
Всем привет! Перестала работать клавиша Print screen и сочетание alt+prt sc, причем ctrl+prt sc...

5
Клюг
7674 / 3189 / 382
Регистрация: 03.05.2011
Сообщений: 8,380
12.05.2012, 17:11 2
Вот рабочее http://www.dcee.net/Files/Programm/Asm/lptx.arj
0
Ya
2 / 2 / 0
Регистрация: 05.12.2011
Сообщений: 23
12.05.2012, 17:49  [ТС] 3
Можно поподробнее? что это и что здесь можно найти?
файл на 1000 строк да еще и на английском

Добавлено через 21 минуту
Может быть другие господа программисты помогут? с не такими "чудесными" ответами
0
Заблокирован
12.05.2012, 19:57 4
Ya, Да и Чарльз тож нормалный кодер, скорее причина в тебе, а не в том, что он не то дал. Может ты тоже лентяй и тебе все готовое подавай? Если да, то не жди, тут такими делами только программист занимается, но он сейчас занят написанием резидента. Так что тебе только самому рыть, а будут вопросы по коду - милости просим к нам, в этом деле всегда помогут.
Mikl__, у меня получается
0
116 / 136 / 0
Регистрация: 15.04.2012
Сообщений: 1,031
13.05.2012, 07:07 5
Ya, покажи код, может у тебя в коде глюк.
0
1779 / 757 / 153
Регистрация: 03.06.2009
Сообщений: 5,928
13.05.2012, 09:32 6
1) 5 прерывание отвечает за печать экрана. Я перехватывал 5 прерывание, но обработчик не срабатывает при нажатии Print Screen.
Делать это нужно под чистым досом.
2) Решил пойти другим путем, и читать скан-код нажатых клавишь. Скан-код PRINT SCREEN 37h. Читал прям из порта скан-код клавиши с помощью инструкции IN: IN AL, 60h ; с 60h порта.
Не могу получить скан-код PRINT SCREEN.
генерируется не один скан-код, а целая последовательность.
PrintScreen ............. e0 2a e0 37
1
13.05.2012, 09:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2012, 09:32
Помогаю со студенческими работами здесь

Print Screen
Сделал скриншот, открыл его в Paint, но завис комп. Открывал не один сразу скриншот. То есть Paint...

Не работает print screen
Перестала работать кнопка print screen. При выгрузке скрина в Paint не вставляется изображение. С...

Не работает кнопка Print Screen!
Не работает кнопка Print Screen как в W7 так и Wxp. Подскажите в чем проблема и как исправить её...

Print Screen Делаем АвтоСкриншот
Привет у меня есть исходники программы которая делает скриншоты на рабочий стол с помощью кнопки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru