hmmmm. its the same thing you are doing ??? :-S

if you say the pictures actually are buttons, then your code shouldn't work :-/...

if it is pictureboxes you are using you could simply change the border as you click them... or just save the indexes in an array or write in tag.

and you can set an boolean value wether the ctrl button is pressed or not. use the forms keydown and keyup events... (keypreview must be set to true)