jcmvbkbc, Всё, спасибо за попытку помощи - оказывается, что б рисовать в пейнте - используется окно ещё внутри MSPaintView и уже в него нужно отправлять SendMessage с кликами мышки. То есть запись, что я вам скинул верна, но SendMessage не проходил, ибо надо было спуститься ещё внутрь окна, до самого нижнего
Не блещу английским, а ссылочка ведет на английский справочник (проблема лютая) - параметр HWND я понимаю, дочернее окно вписать, а дальше? Например хочу я найти дескриптор окна Afx, которое является дочерним окном MSPaintView, а это окно является дочерним от окна MSPaintApp. Как мне правильно сформулировать запрос, что б получить дескриптор окна Afx который по сути находится ещё в двух окнах
Александр Ананьев, хук наверное мне не подойдет, потому что для него (как я понимаю) нужно двигать физическую мышь программно, ловить хуком и скармливать другому приложению сообщения о движении мышки. А я хочу как раз генерировать эти сообщения и подсовывать приложению, что б оно думало будто физически навелся и кликнул
То есть по моей логике должно было выдать у paint дескриптор дочернего окна самого пейнта. Дескриптор родительского окна находится нормально, то есть по FindWindow, согласно Spy++ отображается дескриптор верно, проверял и просто выводом в консоль и через отладчик. А вот дескриптор дочернего окна просто по нулям и что не так я не понимаю