| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm для Windows/Dos > Как прочитать отдельный символ из буфера ввода? |
| Автор: ТарасАтавин 16.9.2013, 10:34 |
| Как прочитать отдельный символ из буфера ввода, изъяв его из буфера? А не изымая? |
| Автор: JamesDean 16.9.2013, 13:35 | ||||
Должен знать, если учил Ассемблер.
Только перехватом нажатия клавиш напрямую, насколько я знаю. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//Как-прочитать-отдельный-символ-из-буфера-ввода-id5236b4e4ae20151972000006#findElement_E7045_5236df04ae20154a7900201c_0 |
| Автор: ТарасАтавин 17.9.2013, 08:33 |
| Толком не учил. А перехват даёт клавишу, нажатую/удерживаемую в момент перехвата, а надо из буфера ввода. Пользователь мог набить 1024 символа вручную, или вставить из буфера обмена, а в процедуре отработать какой нибудь большой делей, или по моему глюку она тормознёт, а только потом надо прочитать символ. |
| Автор: JamesDean 17.9.2013, 12:50 | ||
Ну так учи, если язык Ассемблера тебе интересен. Кто тебе мешает? Есть куча литературы. Есть видео на YouTube. Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//Как-прочитать-отдельный-символ-из-буфера-ввода-id5236b4e4ae20151972000006#findElement_E7045_523825d8ae20158b1e0004e0_0 |