What are the virtualkey codes for following shortcut combinations in c#
<p>I need to disable the following keyboard shortcuts like,</p>

<p>alt + tab</p>

<p>alt + esc </p>

<p>ctrl + esc</p>

<p>windows key [this is not combination]</p>

<p>for which i need to provide the keycodes in my condition to make it disable.</p>

<p>I tried the following link 
<a href="http://msdn.microsoft.com/de-de/ms645540%28en-us,VS.85%29.aspx" rel="nofollow">MSDN Keycodes</a></p>

<p>And did my condition like below...</p>

<p>if (((lParam.vkCode == 12) &amp;&amp; (lParam.flags == 9)) ||    // alt + tab</p>

<p>((lParam.vkCode == 12) &amp;&amp; (lParam.flags == 1)) ||        // alt + esc</p>

<p>((lParam.vkCode == 11) &amp;&amp; (lParam.flags == 1)) ||       // ctr + esc</p>

<p>((lParam.vkCode == 5) &amp;&amp; (lParam.flags == 0)) ||         // windows key</p>

<p>But it doesent seem to work. Please help me on this. where am i going wrong ??? Thanks.</p>

<p>If anyone needs to see my whole code to make the shortcuts disabled,
Please see this post in the same site which i posted before.
<a href="http://stackoverflow.com/questions/1198161/where-to-get-the-keycode-for-keyboard-hook-in-c">Click here for the code</a></p>
