Вверх ↑
Этот топик читают: Гость
Ответов: 498
Рейтинг: 39
#1: 2010-05-24 17:08:45 ЛС | профиль | цитата
1) Нужно скрыть окно программы, не для вируса. Пробывал FindWindow+WinTools вот только это окно почемуто не находится. Пробывал exec с параметром HIDE результата 0. Нужно скрыть лишь само окно,но не процесс.
ЗЫ.не вирус, просто определяю нажатую кнопку пульта из памяти Tv тюнера.
2) Как узнать color и Hint,не в winTools не в точках узнать нельзя.
------------ Дoбавленo в 17.06:

Add(MainForm,2953706,21,105)
{
}
Add(FindWindow,546898,112,28)
{
Caption="Hiasm"
link(onFind,1296653:doText,[])
}
Add(Button,14510505,35,21)
{
Left=25
Top=5
link(onClick,546898:doFind,[(89,27)(89,34)])
}
Add(Edit,1296653,182,28)
{
Left=100
Top=5
}

хм, даже Hiasm не ищет, значит мой косяк.
------------ Дoбавленo в 17.08:
Может быть это из-за win 7 ?
карма: 0

0
Ответов: 4641
Рейтинг: 334
#2: 2010-05-24 17:22:46 ЛС | профиль | цитата
SkipParam=ClassName
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 498
Рейтинг: 39
#3: 2010-05-24 17:32:10 ЛС | профиль | цитата
понято, я думал none искать по обоим признакам.
карма: 0

0
Ответов: 35
Рейтинг: 5
#4: 2010-05-25 17:40:12 ЛС | профиль | цитата
смотри на регистр букв в твоей строке поиска она должна быть Window=Window а если будет window=Window иногда не находит.

Пример:
code_18487.txt

то есть если там opera.exe то он будет искать сначала opera.exe а потом Opera.exe ведь они разных регистров но ехешник оперы Opera.exe сделай, сделаешь строку поиска opera.exe и не найдет.
карма: 0

0
файлы: 1code_18487.txt [664B] [80]
Ответов: 498
Рейтинг: 39
#5: 2010-05-25 17:49:13 ЛС | профиль | цитата
С этим то разобрался, а вот 2 вопрос похоже не реален.
карма: 0

0
Ответов: 35
Рейтинг: 5
#6: 2010-05-25 19:42:20 ЛС | профиль | цитата
Попробуй так:
code_18495.txt
карма: 0

0
файлы: 1code_18495.txt [707B] [88]
Ответов: 498
Рейтинг: 39
#7: 2010-05-25 21:01:48 ЛС | профиль | цитата
Что это 0_о ?
карма: 0

0
Ответов: 35
Рейтинг: 5
#8: 2010-05-25 22:47:45 ЛС | профиль | цитата
попробуй искать нужное тебе окно так:

code_18504.txt
карма: 0

0
файлы: 1code_18504.txt [1.6KB] [91]
Ответов: 498
Рейтинг: 39
#9: 2010-05-26 08:13:23 ЛС | профиль | цитата
Мне не окно надо найти, а цвет. handle уже получен.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#10: 2010-05-26 08:28:50 ЛС | профиль | цитата
Muz-Tv писал(а):
надо найти, а цвет
Img_GetPoint
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 3349
Рейтинг: 233
#11: 2010-05-26 08:43:43 ЛС | профиль | цитата
Ravilr, а если снять скриншот и уже с него снимать?
карма: 1

0
Ответов: 4641
Рейтинг: 334
#12: 2010-05-26 08:49:02 ЛС | профиль | цитата
Ivann писал(а):
а если снять скриншот и уже с него снимать?

зачем? по хендлу окна можно запросто получить цвет в любой координате
DrawSource = Handle
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 498
Рейтинг: 39
#13: 2010-05-26 09:33:31 ЛС | профиль | цитата
Ravilr писал(а):
Img_GetPoint

Только вот мне надо узнать цвет поля ввода.
Компонент предназначен для получения цвета с объекта графики.

Сделаю с помощью скрина.
А hint можно узнать?
------------ Дoбавленo в 09.33:
Ravilr писал(а):
зачем? по хендлу окна можно запросто получить цвет в любой координате
DrawSource = Handle

хм, значит можно через ту функцию или нет?
карма: 0

0
Ответов: 4641
Рейтинг: 334
#14: 2010-05-26 10:28:55 ЛС | профиль | цитата
Muz-Tv писал(а):
м, значит можно через ту функцию или нет?

делай
Muz-Tv писал(а):
Сделаю с помощью скрина.

карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
14
Сообщение
...
Прикрепленные файлы
(файлы не залиты)