Skif_off
|
Posted: Sun Jun 12, 2016 02:32 Post subject: |
|
|
К посту выше: не понял, почему Гислер пишет window handle of control, если возвращется ControlID, но работает всё. Расписывать на знакомых мне языках не буду, простейший вызов DllCall (SendMessage) возвращет массив с ControlID (или просто число с wparam=10хх), дескриптором главного окна ТС, значением wparam, 1075 (WM_USER+50 или WM_USER+51?) и что-то ещё (видимо, отсутствие ошибки - 0). Нужное - в первой ячейке массива ([0]), если элемент выключен, то в первой ячейке массива возвращает 0.
Добавлено спустя 11 минут:
P.S. А может и не всё: загнал всё в массив и в цикле слал х32-версии - поленился прогнать всё снова на х64.
P.P.S. Number of items включает в себя строку "..". |
|