Я довольно новичок в c ++, и мне было интересно, есть ли способ выяснить размер холста другой программы?
Например, напишите что-нибудь, что скажет мне размер и положение такой программы, как диспетчер задач или CommandPropmt. Конечно, они должны быть открыты в первую очередь.
Это довольно легко сделать — получить дескриптор окна с помощью FindWindow (), а затем получить размер окна с помощью GetWindowRect () или GetClientRect (), в зависимости от того, какой бит окна приложения вы хотите иметь размер. Все эти функции являются частью Win32 API и являются полностью документированный онлайн.
Других решений пока нет …