Is it possible to make a program that runs in the background and after a certain combination of keys is pressed it inserts certain characters?
For example could a program make it so that any time (anywhere) Ctrl+M is pressed the phrase “Copyright 2012” is inserted?
Yes, it is possible. Technically this would answer your question already, but I’ll give you the function do to so as well: RegisterHotkey.