http://msdn.microsoft.com/zh-SG/library/ms646301
CTRL, or ALT keys without distinguishing between left and right.
官网上面注明了:CTRL或ALT键没有区分左和右。
你可以用MapVirtualKey获取左右Alt的硬件扫描码对比一下。
CTRL, or ALT keys without distinguishing between left and right.
官网上面注明了:CTRL或ALT键没有区分左和右。
你可以用MapVirtualKey获取左右Alt的硬件扫描码对比一下。
解决方案 »
- winform treeview checked 获取值
- 用WinForm生成了一个带SQL文件的程序,能在未装SQL的机器上运行吗?
- 能否在DataGrid的某列中放入日期控件DTPicker
- 急急~~~~~ 模式窗口变白
- c#中如何操作一个,手动打开的excel,进行另存为的操作Saveas()方法
- 求解:我在多线程中操作ListView对象(取出行并删除)用了Monitor.Enter来锁住ListView对象,不知对否?
- 如何控制只能有一个线程访问一个类?
- 难题求救关于"汉字"转为对应的汉语拼音!?
- WebClient.DownloadData不能下载文件?
- 关于EF连表查询
- wpf 中 richtextbox 嵌套问题
- vs2010的项目在vs2012下打开,编译通过,但是Visual Studio总提示找不到相关引用
public enum VirtualKeys : byte
{
VK_ALT = Keys.RMenu,//18,//右ALT
}
我用keybd_event执行了右alt 在KeyUp中执行了Keys.LMenu
public static void SetAltMartial(VirtualKeys Key)
{
keybd_event((byte)Key, 0, 0, 0);//按下右lat
keybd_event((byte)Key, 0, 2, 0); //放开右Alt鍵
}