Распознание класса окнаhttp://softtime.ru/cppРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post14432 oleg_alexeev: да, так оно и есть. Теперь все как надо 2 cheops: похоже вы правы насчет того, что тулза...Распознание класса окнаWed, 28 Feb 2007 14:36:00 +0300ФитчРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1441"" По WM_MOUSEMOVE вам передаются координаты окна, а не экрана - скорее всего в этом дело. Точнее передаются координаты курсора...Распознание класса окнаWed, 28 Feb 2007 13:43:47 +0300oleg_alexeevРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1440По WM_MOUSEMOVE вам передаются координаты окна, а не экрана - скорее всего в этом дело. PS Тулуза скорее всего использует...Распознание класса окнаWed, 28 Feb 2007 12:55:15 +0300cheopsРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1437oleg_alexeev, спасибо тебе! Заработало, но меня кое-что смущает: чужая тулза показывает другие классы. Скажем панель задач - Shell_TrayWnd, в то...Распознание класса окнаWed, 28 Feb 2007 12:34:45 +0300ФитчРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1434Пардон, я подразумевал, что className объявляется как локальная переменная в функции. Если className объявлена вне функции то надо сделать так:...Распознание класса окнаWed, 28 Feb 2007 11:26:00 +0300oleg_alexeevРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1433"" SetCapture(), как написано в MSDN передает события мыши окну только если нажата кнопка мыши. Всё правильно - при нажатии...Распознание класса окнаWed, 28 Feb 2007 11:07:30 +0300oleg_alexeevРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post14322 oleg_alexeev: SetCapture(), как написано в MSDN передает события мыши окну только если нажата кнопка мыши. Но проблема в том,...Распознание класса окнаWed, 28 Feb 2007 09:59:16 +0300ФитчРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1430По-моему достаточно вызвать SetCapture для того, чтобы ваше окно получало сообщения от мыши всегда, т.е. даже при перемещении над другими...Распознание класса окнаWed, 28 Feb 2007 08:40:01 +0300oleg_alexeevРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1425Событие WM_MOUSEMOVE будет не у окна вашего приложения, а у чужого окна - нужно перехватывать событие на уровне операционной системы.Распознание класса окнаWed, 28 Feb 2007 00:50:15 +0300cheopsРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1421Приложение имеет одно окно. А насчет перехвата API-функций - не понял. Разьве WindowFromPoint() не может вернуть чужое окно? И ещё:...Распознание класса окнаTue, 27 Feb 2007 20:33:02 +0300ФитчРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1418Не срабатывает GetClassNameA(), причём даже если передать дескриптор текущего окна... PS А у вас этот код где выполняется и много...Распознание класса окнаTue, 27 Feb 2007 20:15:14 +0300cheopsРаспознание класса окнаhttp://softtime.ru/cpp/read.php?id_forum=1&id_theme=220#post1415Пытаюсь создать программу, определяющую класс окна под курсором Но код, который вроде бы верен, не работает (VS 2005): /*...Распознание класса окнаTue, 27 Feb 2007 19:04:27 +0300Фитч