Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/3b52c3e7d66aba42b805d3952e655011 to your computer and use it in GitHub Desktop.
Save anonymous/3b52c3e7d66aba42b805d3952e655011 to your computer and use it in GitHub Desktop.
Обработка событий мыши winapi

Обработка событий мыши winapi


Обработка событий мыши winapi



WinAPI и мышь
Пишем на WinAPI с «нуля»
Сообщения от мыши под WinAPI


























Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset , Step , Fixin , GremlinProg , xvr. У меня есть очень хорошая идея и я бы хотел реализовать ее. Рассказать не могу, так как хочу попробывать написать ПО и полную версию потом сделать условно бесплатной. Всем кто поможет и если у меня все получится, в долгу не останусь все получится - реализовать условно бесп. А пока есть ли знающие люди которые бы мне помогли разобраться с такой проблемой: Нужно записывать координаты мыши с указанием промежутка записи желательно. А потом их воспроизвести. В общем не чего сложного, писал в начале на делфи, но в файл записывался так, что в начале и в конце бинарные символы появлялись и мой массив считывания ругался на не правильный формат. Если еще не сложно то напишите WinAPI функции реагирования мыши если слишком уж прошу то сам найду. Ребят, поможите чем можите Я знаю что тут программеры просто супер Уже помогали. Я просто с делфи нормально дружу а вот с Си не очень так как в универе его изучал а там быстро быстро и причем языков 5 и все одновременно в итоге не чего толком не запомнил. Там гораздо сытней и красивей. Или воля не та, или воздух не тот -Знать и вам не прожить без России. Там слишком сложно для меня написано. Ребят, мне нужно просто помочь пока что реализовать чтобы данные мыши считывались, потом их можно было записать в файл и воспроизвести чтобы движения повторились. Для опытных это совсем просто. Если что, дак это не какая проверочная, ни курсовой ни диплом Это моя идея и я хочу ее полностью реализовать. Тут ведь самые кульные прогеры!!! Это сообщение отредактировал а bra1ny - 7. Да я уже недавно пробовал реализовать подобное в учебных целях. А если нужна глобальная запись событий. Дллку нужно создавать потому что только через ДЛЛ работает глобальный хук. Хорошо, попробуем чуть иначе: Думаю что как считать координаты эт я смогу. Задача которая меня затруднила в делфи: Думаю многие делали например вот такое чудо: Кто нить может код написать? Мемо нужно для того чтобы это было хорошо для отладки. Если использывать билдер и текстовый файл, то: А почему не сохранять структурой? Структуру и подобное не хочу использовать потому что для отладки работать с мемо удобнее. Я согласен, что структуру более рационально использовать. Просто сейчас моя задача: А про оптимизацию буду в будующем думать. Натолкнулся на проблему и не знаю как ее решить. Может кто ни будь напишет как например ловить нажатие левой кнопки мыши? На счет как программно реализовать нажатие эту информацию я нашел. Жду скорого ответа ну или совета.. Посмотрел, но у меня не чего не получилось из этого. Добавлено через 8 минут и 48 секунд А если работать с OnMouseDown или OnMouseUp? Решил на билдаре, так как этот бобер визуал не захотел понимаети ли работать с кодом: Так у других форм можно просто указать обработчки мыши формы 1. Ну каким образом например ты укажешь обработчик рабочего стола например. Я понимаю ты подумал что в программе несколько форм и на них должны выполнятся какие то действия? Нет, это не так, у программы будет только 1 форма с мемо в которой будет записываться все действия. Ну не уж то не кто не писал подобные проги то? Так используй хуки - в этом топике давались примеры работы с обработкой мыши и сохранением координат в файл с последующем их чтением. Дак вот я и пытаюсь разбираться с хуками. Сейчас вот написал из данного топика TGreyю вроде, чтобы пояснил как с ними работать. Да гуглю вот еще. Просто везде пофессиональном языком написанно, а мне бы все же хотелось понятным чтобы было. А то если тупо скопировать код, то я ж не пойму как это все происходит и в итоге быстро забуду. Может хотя бы кто ни будь книгу знает где хорошо это описанно? SVN74 - Спасибо, но с этой проблемой я пока что справился. Сейчас проблема в следующем: Как перехватить нажалие клавишь мыши? Как их эмулировать я знаю. Сможешь объяснить реализацию понятным языком? Тогда найдите литературу - А. Не могу пока найти этот учебник. Надеюсь в ближайшее время найти получится. Пользуйтесь TThread и методом Synchronize, или зовите ваш код по таймеру это кстати будет правильнее. Все тут профы то профы а вот нормально объяснить не хотят. Поэтому и пишу как получается а не как правильно. Только смотрю с событиями мыши не кто не работал Такая вещь интересная а вы AGENTxXx , надо наверное приложить немного усилий: Ум — это машина, разум — водитель этой машины. Я думаю ты уже мне не поверишь: Я буду очень благодарен если ты хотя бы напишешь какой оттуда нужно код вставить чтобы он откомпилировался. А то я сомневаюсь что без компиляции смогу разобраться что какая строчка выполняет. И напиши на чем тестишь. Вот запустится если, то буду ломать мозги и разбираться. Кстате, я был уже и тут. Смотрел, но не чего толкового не понял И не надо только говорить что я ленивый или еще чего Все проги сам пишу, спрашиваю помощь редко. На этом форуме ито всего от меня 2 темы. Тем более 2 тема про си шарп вопрос был о многопоточности. Цитата Я думаю ты уже мне не поверишь: Извинияюсь что долго не было меня. Большое спасибо за помощь GremlinProg! Но все же, я для себя решил что начну ка я C лучше изучать. Так как книги знаю хорошие для него, да и попроще он в моем понимании. Осталось только его многоплатформенным сделать! С хуками прогу нашел, сейчас вот разбираюсь. Пока мало что понятно текст то весь ясен а вот всякое выёживание не очень. СПАСИБО ВСЕМ КТО ПРИНИМАЛ УЧАСТИЕ В ЭТОЙ ТЕМЕ! Всем удачной разработки ПО. Здравствуйте, Гость Вход Регистрация Что даёт регистрация на форуме? Восстановить пароль Выслать повторно письмо для активации. WinAPI и мышь , воспр. Комсомольск на Дн епре Репутация: Химки, Московская обл Репутация: Большое количество информации и примеров с использованием функций WinAPI можно найти в MSDN Описание сообщений, уведомлений и примеров с использованием компонент WinAPI BUTTON, EDIT, STATIC, и т. После заполнения поля "Название темы", обратите внимание на наличие и содержание панели "А здесь смотрели? Приводите часть кода, в которой предположительно находится проблема или ошибка. Если вопрос решен , воспользуйтесь соответствующей ссылкой, расположенной напротив названия темы. Один топик - один вопрос! Перед тем как создать тему - прочтите это. По вопросам размещения рекламы пишите на vladimir sobaka vingrad.


Программа, демонстрирующая обработку событий, связанных с мышью, в режиме консоли (WinAPI c ) - файл Тело реферата.docx


Программа, демонстрирующая обработку событий, связанных с мышью, в режиме консоли WinAPI c - файл Тело реферата.


Схема вязки арматуры для фундамента
Грыжа пищевода степени
Расписание пригородных поездов чита карымская
Нимро результаты гиа
Разбить жесткий диск на разделы акронисом
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment