3000 руб.

Программист

2017-08-28 в 10:02
У меня есть эмулятор NoxPlayer.

Эмулятор будет запущен одновременно на нескольких компьютерах, и мне нужно чтобы все окна на разных компьютерах имели одинаковую ширину или длину. http://prntscr.com/gdp363 (В данном примере ширина и длина 377x701)

Я пытался программным способ изменить ширину и длину по hwnd окну с помощь WinApi функций MoveWindow, SetWindowPos. Но получается вот такая штука. http://prntscr.com/gdozn9

Если мышкой за край окна брать то все ок - http://prntscr.com/gdoxtd

Пытался также с помощью функций SendMessage послать события - http://prntscr.com/gdoxtd

Так-же есть логи событий WM_* в файле test.txt. Самое интересное видно что, когда я мышкой увеличиваю размер экрана, то окну сразу присылаются события WM_WINDOWPOSCHANGED и WM_WINDOWPOSCHANGING ( Те же самые события генерируют MoveWindow)

В итоге, в модуль своей программы мне нужно встроить, установку расширения экрана Nox по hwnd. Язык c++ / с# .
Кто может с этим помочь?
Контакты работодателя
Просмотров: 59 | Размещено до: 2017-09-28
Поделитесь вакансией
0.0 / 0

Добавьте первый комментарий к записи