Is there a way to create a program(preferably C/C++, but in the end, I need the idea not the code) that "sees" other windows/forms? Something that can realize Chrome/Word is open and how many buttons it has etc.? Maybe have the software virtually "push" a button on another program.
Just point me towards the general direction please. What to read about and where to study more.
I hope I was clear enough. Thanks in advance.