Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
Помогите плиз послать сообщение в listview, например LVM_GETITEMCOUNT нашел куски кода, там сначала идет декларация констант, связанных с этим месседжем, например Private Const LVM_FIRST As Long = &H1000 Private Const LVM_GETITEMCOUNT As Long = (LVM_FIRST + 4) для чего это делается и как эти значения (например &H1000) определять? ну и для WM_GETTEXT содрал не думая, вставил в код и это работает.. а для чего что - не пойму.. что это за значение &HD и для чего оно? Private Const WM_GETTEXT = &HD А вот LVM_GETITEMCOUNT пока не могу заставить.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 00:13 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 10:37 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
Спасибо, для своего созданного контрола работает, а для контрола чужого приложения - нет.. какие могут быть пути? Если записать Spy-ем сообщения этого контрола, можно - ли будет использовать эту информацию? Может это не листвью, а листбокс? header над списком - отдельное окно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 11:56 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
просто скорее всего это activex control не от микрософта, возможно некоторые события в нём отстуствуют или заблокированы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 12:20 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
cadrusСпасибо, для своего созданного контрола работает, а для контрола чужого приложения - нет..Это мне ни о чем не говорит. Покажите код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 15:21 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
Примерно так: Декларация Sendmessage и LVM_GETITEMCOUNT Код: plaintext 1. 2. 3. 4. Ищем окно: Код: plaintext 1. 2. 3. 4. 5. 6. Собсно месс: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. Выводит нуль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2010, 16:30 |
|
||
|
Sendmessage to ListView
|
|||
|---|---|---|---|
|
#18+
Вообще-то, стоит задача поочередно выбирать строки списка. Я думаю, что если это можно сделать мышью или перемещаться по списку клавишами вверх и вниз, то наверное можно сделать это и программно. Я начал решать эту задачу с того, что хотел определить длину списка. Может можно обойтись и без этого? Топик здесь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2010, 13:47 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=136&tid=2160089]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 121ms |

| 0 / 0 |
