Re[4]: Вписать окно в монитор
От: пффф  
Дата: 17.01.23 00:14
Оценка:
Здравствуйте, bnk, Вы писали:

П>>А для XP есть рецепт? Или, хотя бы для висты или семёрки?


bnk>Я сам это не делал (или уже забыл, если даже делал), сорри не помогу.

bnk>Но то что эта фигня в 11 переписывает координаты — определенно (и для меня как пользователя это кстати хорошо)

Ну, у меня десятка, и большинство потенциальных пользователей сидят на системах такой же или старше (по возрасту, не по версии)


bnk>Если проблема в том что оно само на себя действует, можно попробовать сделать через какой-нибудь PostMessage например,

bnk>чтобы оно не прямо из обработчика перемещения вызывалось, когда еще все в процессе, а типа с задержкой.

Да, идею понял. Осталось понять, какое сообщение надо отправить


bnk>Еще возможно тебе нужно учитывать потенциально разный DPI на разных мониторах.


А вот это пофигу ваще, гуй свой рисованный, просчитан от пропорций клиент области окна. От винды мне по большому счету мало что нужно, весь код на чистых плюсиках, взаимодействие с системой через интерфейсы, реализация хоть на кути хоть на чем. Пока просто под винду делаю, потому что больше было опыта с ней, сижу под ней, ну и как ни крути — большинство потенциальных пользователей — тоже под ней.

bnk>Обрабатывает ли это приложение прописывается в его манифесте,

bnk>возможно система тебе просто информации не дает нормальной про координаты,
bnk>поэтому ты получаешь странные цифры.

Да не, таки больше похоже, что я что-то неправильно делаю
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.