I am trying to start writing a program to control another program ( in a sense).
e.g. i have one internet explorer window open, and my program has a button on it saying HOME, clicking it makes my internet explorer window go to it's homepage (so it thinks the user has pressed the home button on IE).
Now im not sure how legal this is, but please, ANY help would be appreciated as to how i would go about STARTING to write this program (internet explorer was just an example).
I have intermediate to advanced knowledge of C++.