请教怎样模拟按下键盘上CTRl与ALT之间的windows键? 用e.KeyValue,其值左边那个是91,右边那个是92,有点像菜单的那个是93 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问楼上的:那该怎么写呀?private void button1_Click(object sender, System.EventArgs e){SendKeys.Send("{......}");}省略号处该加一个什么呢? 谢谢楼上!可是我用:{SendKeys.Send("^{ESC}");}及{SendKeys.Send("^");SendKeys.Send("{ESC}");}都实现不了,怎么回事!还有SendKeys.Send("{CAPSLOCK}");怎么不起作用呢? subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ) library 'user32.dll' keybd_event还有一些作用,比如以下代码打开windows的“开始菜单”keybd_event ( 91, 0, 0 , 0 ) // 按下win(不知道应该叫什么)键keybd_event ( 91, 0, 2, 0 ) // 放开 我这样用:[DllImport("User32.dll")]public extern subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ); 后在事件中写:keybd_event ( 91, 0, 0 , 0 ) ;可报错说:找不到类型或命名空间 subroutine ; 还得引用using what?; 应这样声明,不过我没试成功.============================= [DllImport("user32.dll")] public static extern void keybd_event( byte bVk, // virtual-key code byte bScan, // hardware scan code int dwFlags, // function options int dwExtraInfo // additional keystroke data ); 一个关于FLV的问题 如何设置DataGridView的DefaultCellStyle的属性? jmail附件乱码问题 关于XMl序列化的问题! 在WINDOWS FORM中,怎樣自定義dataGridTextBoxColumnStyle,高手救我 c#调用Excel文件 的问题 请问 用C#做安装程序 如何要求用户在安装完成后必须重新启动计算机 线程不能立即结束! 如何编写利用ftp上传文件 ningbao进来 请问安装C#编辑器只需要7CD中的哪几张 读取文件乱码问题
private void button1_Click(object sender, System.EventArgs e)
{
SendKeys.Send("{......}");
}省略号处该加一个什么呢?
可是我用:
{
SendKeys.Send("^{ESC}");
}
及
{
SendKeys.Send("^");
SendKeys.Send("{ESC}");
}
都实现不了,怎么回事!
还有
SendKeys.Send("{CAPSLOCK}");
怎么不起作用呢?
fo ) library 'user32.dll' keybd_event还有一些作用,比如以下代码打开windows的“开始菜单”keybd_event ( 91, 0, 0 , 0 ) // 按下win(不知道应该叫什么)键
keybd_event ( 91, 0, 2, 0 ) // 放开
[DllImport("User32.dll")]
public extern subroutine keybd_event(uint bVk,uint bScan,long dwFlags,long dwExtraInfo ); 后在事件中写:keybd_event ( 91, 0, 0 , 0 ) ;可报错说:找不到类型或命名空间 subroutine ;
还得引用using what?;
=============================
[DllImport("user32.dll")]
public static extern void keybd_event(
byte bVk, // virtual-key code
byte bScan, // hardware scan code
int dwFlags, // function options
int dwExtraInfo // additional keystroke data
);