|
|
Другие темы раздела | |
C++ WinAPI Необходимо определить, над каким из гаджетов висит курсор мыши Друзья помогите! WinApi только осваиваю по этому пинайте по полной программе Необходимо определить над киким из гаджетов висит курсор мыши Поясняю: Грубо говоря: Есть например кнопка и список, Навел мышь на кнопку > возникает какое либо событие (меняет цвет) Навел мышь на список > возникает какое либо событие (выделяется первый элемент) Пытаюсь реализовать посредством CALLBACK функций https://www.cyberforum.ru/ win-api/ thread42424.html |
C++ WinAPI WndProc как создавать новые окна на winapi чтобы у каждого нового окна был свой WndProc? при регистрации класа через WNDCLASSEX и RegisterClassEx можно указать на 1 wndproc, и для всех новых окон этого класса созданых через CreateWindowEx вызывается тот единственный wndproc из WNDLASSEX. Но регать новый класс для нового экземпляра окна не правельно вроде бы. |
C++ WinAPI Несколько вопросов по WinAPI
https://www.cyberforum.ru/ win-api/ thread41771.html 1. Как получать сообщения другого окна? Приложение запускает ИЕ через ShellExecuteA(hWnd,"open",PATH,NULL,NULL,SW_MAXIMIZE), а потом ждет нажатия кнопки мыши, кое-где написано что первый аргумент и указывает на родительское окно, которое должно получать сообщения, однако при закрытии hWnd, IE продолжает работать, ну и конечно сообщений никаких не получает... Это ведь можно как-то делать без... |
C++ WinAPI Сообщения - где взять? У меня вопрос такой (скорее всего уже не однократно заданный до меня): где можно взять все сообщения и их описание? Он есть в эмэсдээн? https://www.cyberforum.ru/ win-api/ thread41770.html |
C++ WinAPI Как загрузить в ListView системные иконки? здраствуите!! нужна маленькая помощь. Хочу в ListView прибавить к моему списку системные иконки ,ну что бы отображал что это папка или файл . Есть ли такая функция и как ее прибавить ? Весь код показывать своего менеджера файлового не буду ,только по работе с ListView Лист и все остольные кнопки и окна делались не CreateWindow а конструктором VC2008 void FindFile(HWND hList,HWND... |
C++ WinAPI Как получить путь и имя при наведении курсора на файл в эксплорере Суть: Необходимо получить имя и путь файла в эксплорере над которым висит курсор Допустим: 1) координаты мыши я знаю 2) хендл того над чем висит курсор я получить могу 3) что дальше? :( ... хелп https://www.cyberforum.ru/ win-api/ thread40398.html |
C++ WinAPI Как переместить окно? вообщем читаю флёнова С++ глазами хакера. там все както мудрёно..приложение создаётся по умолчанию и в него даписывается код.Я так пробывал работает.но ничего не понятно. я изучил другую книгу по ВИН32 ФИногенова.там мальца подругому описывается это. Вообщем задача заставить Окно перемещаться. ф-ция из фленова: void DrawStartButton() { int i; HANDLE h; int... https://www.cyberforum.ru/ win-api/ thread39772.html |
C++ WinAPI Как словить сообщение WM_SYSCOMMAND в неоконном объекте? Доброго времени суток!!! Пишу на Delphi. Вопрос: У меня есть неоконный класс, в одну из функций которого входит отлавливание момента, когда на машине запускается хранитель экрана (SC_SCREENSAVE). Дело в том, что AllocateHWnd для WM_SYSCOMMAND не работает, поскольку сообщение WM_SYSCOMMAND только для ForegroundWindow. |
C++ WinAPI Скопировать непустую папку Как мне скопировать непустую папку. Можно код эсли не сложно. Вот нашел удаление: // Для того чтобы удалить папку и все файлы в ней напишите следующую функцию: bool DeleteDir(AnsiString DirName) { TSearchRec sr; if (DirName.Length()) { if (!FindFirst(DirName+"\\*.*",faAnyFile,sr)) do https://www.cyberforum.ru/ win-api/ thread39108.html | C++ WinAPI Работа с переменными Имеется два окна, одно главное, второе дочернее. В первое вводим какое-то число, его нужно запомнить. "В уме" программы проделать какие-либо действия и вывести результат во второе окно. Подскажите пожалуйста, как здесь запомнить введенное число, а потом вывести результат в другое окно? https://www.cyberforum.ru/ win-api/ thread38580.html |
C++ WinAPI Многострочные комментарии Необходимо сделать конвертер cpp->html, всё сделал но никак не могу реализовать выдления многострочных коментариев /* */ Реализация однострочных коментариев у меня проходит сл. образом: if (!strncmp(&s, "//", 2) && (!IsComment && !IsInsideOfInvertedCommas)) { result+=(string)"<font color=green>/"; IsComment=true; continue; |
C++ WinAPI Программное нажатие левой кнопки мыши Господа, кто нить подскажет как можно заставить программу нажимать левую кнопку мыши. Пробовал делать так: hPointWnd=FindWindow("dsgsdgdsg"); ShowWindow(hPointWnd,SW_MAXIMIZE); POINT pt = {500, 500}; SetCursorPos(pt.x, pt.y); SendMessage(hPointWnd,WM_LBUTTONDOWN,MK_LBUTTON,MAKELONG(pt.x,pt.y)); SendMessage(hPointWnd,WM_LBUTTONUP,0,MAKELONG(pt.x,pt.y));Но результатов никаких. Окно становится... https://www.cyberforum.ru/ win-api/ thread37278.html |
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
|
|
02.07.2009, 16:09 | 0 |
Перехват нажатий клавиатуры - C++ WinAPI - Ответ 20771202.07.2009, 16:09. Показов 29398. Ответов 15
Метки (Все метки)
Ответ
Чтобы установить хук на глобальном уровне, функция хука должна быть описана в отдельной dll. Если надо могу скинуть пример работающего хука.
Вернуться к обсуждению: Перехват нажатий клавиатуры C++ WinAPI
0
|
02.07.2009, 16:09 | |
Готовые ответы и решения:
15
Перехват нажатий Перехват нажатий клавиш только с определенных программ Обработка нажатий с клавиатуры DirectInput Перехват клавиатуры Win32API |
02.07.2009, 16:09 | |
02.07.2009, 16:09 | |
Помогаю со студенческими работами здесь
0
Глобальный перехват события клавиатуры Реализовать перехват событий клавиатуры (хуки) Перехват нажатий клавиатуры Перехват нажатий клавиатуры |