自动按键操作! C#中用MessageBox.Show()方法弹出一个对话框,有“是”“否”按纽,人不在的情况下,10秒后让它自动按下“是”结束自己这个窗口这样行不,请各位大侠到里面一坐,发表下自己的看法,最好有例子(源代码)的给小弟我一个,人工不动它,要系统自己按的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你自己写一个窗体啊,不要用messagebox.show这个窗体上面有两个按钮,然后添加一个timer控件就可以了,倒计时10秒,然后自动运行click,就是调用click方法 Timer t = new Timer(); t.Tick +=new EventHandler(t_Tick); t.Interval = 1000; t.Start(); MessageBox.Show("asdasd", "sd", MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1); private void t_Tick(object sender, EventArgs e) { Timer t = (Timer)sender; SendKeys.Send("{Enter}"); t.Stop(); t.Dispose(); } codeproject 里有相关的,你自己找找看 汗,这贴子偶以前怎么没看到,害我一个人想,我用VB实现了,说下思路,我想应该差不多,找到MessageBox句柄,然后模拟回车事件(绑MessageBox句柄),基本就OK了,要延时,我想就不用我多说了吧.MS方法多多,你做的模拟回车的程序自身延时,或者用BAT延时调你的程序,希望你也早日成功,有什么困难,多查查网上资料,我都是这么来的,我想你也会成功的. to 3楼:C#中用MessageBox.Show()方法弹出一个对话框,有“是”“否”按纽,人不在的情况下,10秒后让它自动按下“是”结束自己这个窗口1.如果弹出对话框后,我让按钮 "否"获得焦点,然后等他10秒呢?2.或者,我拖着这个弹出的对话框想思考20秒呢? C#下这种效果的注释应该怎么实现 怎样运用数组来取数据? 传值问题!!! 文件夹内容移动问题?(在线等待。。。) StreamReader读取问题!~急 VS2005安装和部署 (这个问题不要求大家解决,而是讨论)绑定到DataTable和DataSet的怪问题 多个textBox的Click事件如何公共一个textBox_Click函数 求一个数的平方 用什么函数? 请教!! Type.GetType 编译错误 使用了未赋值的局部变量“reader”
上面有两个按钮,然后添加一个timer控件就可以了,倒计时10秒,然后自动运行click,就是调用click方法
t.Tick +=new EventHandler(t_Tick);
t.Interval = 1000;
t.Start();
MessageBox.Show("asdasd", "sd", MessageBoxButtons.YesNo, MessageBoxIcon.None, MessageBoxDefaultButton.Button1);
private void t_Tick(object sender, EventArgs e)
{
Timer t = (Timer)sender;
SendKeys.Send("{Enter}");
t.Stop();
t.Dispose(); }
C#中用MessageBox.Show()方法弹出一个对话框,有“是”“否”按纽,人不在的情况下,10秒后让它自动按下“是”结束自己这个窗口1.如果弹出对话框后,我让按钮 "否"获得焦点,然后等他10秒呢?
2.或者,我拖着这个弹出的对话框想思考20秒呢?