валидная структура
Если делаю GetWindowInfo в qt эвент лупе, то структура остаётся дефолтной
WinAPI не работает в qt лупе или я что-то не понимаю?
Кажется, функция GetWindowInfo посылает практически одноимённое сообщение окну, и тут, видимо, Qt его обрабатывает как-то всрато
Что вернула функция? И если ноль, то что пишет GetLastError?
Пишет invalid handle error. Опять же, если я выполню это вне какого-нибудь QTimer, то все норм
Хм, хендл кривой?
Нет, не нуллптр
как ты получаешь handle?
Через enumwindows
на мой взгляд, у тебя все должно работать, если сделано правильно, без кода сложно понять, возможно есть банальная ошибка, которую не замечаешь
А IsWindow() что говорит?
Ты прав, ошибка банальнейшая. Передавал ссылку на объект держащий HWND, а объект то временный
Обсуждают сегодня