Здравствуйте. Есть тут у меня одно окошко.
У него есть пару выключенных кнопок. Мне надо через апи либо включить кнопки либо просто их нажать.
Начал с винапи функции:
WinApi.POINT P;
IntPtr Handle;
WinApi.GetCursorPos(out P);
Handle = WinApi.WindowFromPoint(P);
Для всех включенных окон рабюотает, но МС говорят что этот способ не подойдет для поиска выключенных окон.
Тогда я прикрутил функцию
IntPtr par = WinApi.ChildWindowFromPointEx(fixedWin, P, (uint)WinApi.WindowFromPointFlags.CWP_ALL);
Но вот проблема что ей надо дать родительское окно и вот тут какие то пляски.
С помощью Spy++ я нахожу и эту кнопку и родительское окно. Также уже принудительно нашел дескриптор родителя и задал в параметры но функция упорно тащит нулевой ответ.
Что я не так сделал то?? Каким образом добраться до кнопок?