|
Не могу найти ListBox FindWindowEx
|
|||
---|---|---|---|
#18+
Добрый день. Перерыл кучу тем и примеров. Но никак не хочет работать. Пишу в Visual Studio express 2012 в win7 x64 Код: vbnet 1. 2.
... Код: vbnet 1. 2. 3. 4.
Через программу Wininspector нашел его хэндл, проверил classname - "ListBox". Что может быть не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 11:22 |
|
Не могу найти ListBox FindWindowEx
|
|||
---|---|---|---|
#18+
GustlyЧто может быть не так? Все что угодно. Сдается мне, с дочерними контролами иногда бывают проблемы. Например. 16230592 Кстати, ты форумом таки ошибся. >Пишу в Visual Studio express 2012 в win7 x64 А что ты тогда As Long лепишь? В .Net вообще-то As Int32 или As IntPtr Из за этого видимо и не находит C т.зр. VB6 код правильный. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 04:12 |
|
Не могу найти ListBox FindWindowEx
|
|||
---|---|---|---|
#18+
И еще, Код: vbnet 1.
-это не очень надежно. Надо делать EnumWindow, сравнивать кэпшены, и дополнительно проверять наличие какого-либо уникального child (если искомая прога твоя конечно). А проверочным child можно сделать например Button с какой-нибудь уникальной надписью типа "Хитро-вые...aнная прога qwertyui" ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 04:21 |
|
Не могу найти ListBox FindWindowEx
|
|||
---|---|---|---|
#18+
Проблема решилась. FindWindowEx - ищет только дочерние объекты. Через Winspector нашел, где лежит мой искомый объект. Оказалось нужно несколько раз вызвать FindWindowEx с правильными параметрами, а в моем случае почти без них. Там идет четко друг за другом. Можно ли осуществить поиск класса с большой вложенностью детей, а не только среди дочерних объектов? Код: vbnet 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 09:37 |
|
|
start [/forum/moderation_log.php?user_name=Ammalira]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
157ms |
get topic data: |
7ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 447ms |
total: | 704ms |
0 / 0 |