I am noting this information here because I use AHK (http://www.autohotkey.com/) to speed up some repetitive tasks on occasion, but I always forget the key combos and have to look them up.
Control: ^
Shift: +
Alt: ~
I.e., to send the key combination of Shift+End, for example, you would the following in the script:
send +{end}
To send the actual signs, say "+", use {+}. E.g.:
send {+}