При создании окна с использованием CreateWindow(...)
, для которого требуются ширина и высота окна, мне необходимо ввести значения 656 и 516 вместо 640 и 480, чтобы учесть границу окна.
Мне интересно, есть ли способ создать окно, основанное только на части окна, не включая границу, особенно учитывая, что если разные версии окон имеют границы разного размера, программа может отображаться по-разному, когда Я запускаю его на разных версиях
(то есть: при использовании 640 - object.width поместит объект не совсем по краю экрана, если версия окон пользователя имеет границы разных размеров).
Итак, есть ли способ создать окно, основанное только на той части экрана, которая имеет отношение к программе, или, по крайней мере, изменить функцию в соответствии с GetVericalBorder()
/ GetHorizontalBorder()
, чтобы я использовал их в * Параметры 1010 * вместо произвольных и расплывчатых значений, таких как 656 и 516?