C# Programmatically send two keys when you are already pressing another one
<p>I'm making my own multiple clipboard copy/paste tool which runs in background, and I've finally achieved it, it's working.</p>

<p>this is how it works, </p>

<ul>
<li>when Capslock it's pressed, if I press CTRL+1 I make a CTRL+C programmatically ( with SendKeys) and save the clipboard on my list with correct position</li>
<li>when capslock it's not pressed, if I press CTRL+1 I make a CTRL+V programmatically ( with send keys) by using the latest data in clipboard on the correct list position.</li>
</ul>

<p>Now it's fine, but I want to make a little change, I don't want to use capslock, but I want to press another key, like ALT or SHIFT, but if you keep pressing a key which is not the CTRL and then you do a CTRL+C, it does not work.</p>

<p>Anyone have any advice to this dumb thing?</p>

<p>Thanks guy</p>
