C# 锁定某个软件自动输入内容可以做其他事情

cold_li 2012-05-25 04:12:32


我用C#程序写一个程序能自动输入。。问题是锁定整个电脑的屏幕。。而且不能做其他事情。。能不能写锁定上某个软件自动输入。。而且我还可以做其他事情呢

int cg = 0;
int sb = 0;
foreach (DataRow dr in ds.Tables[0].Rows)
{
try
{
string dm = dr[0].ToString();
if (dm.Length > 6)
{
dm = dm.Substring(2, 6);
for (int i = 0; i < dm.Length; i++)
{
SendKeys.Send(dm.Substring(i, 1));
Thread.Sleep(1000);
SendKeys.Flush();
}
int b = 13;
char MyChar = (char)b;
SendKeys.Send(MyChar.ToString());
Thread.Sleep(1000);
SendKeys.Flush();
cg = cg + 1;
}
}
catch
{

sb = sb + 1;
}
}
这是我写的程序代码
...全文
150 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
cold_li 2012-05-26
  • 打赏
  • 举报
回复
我试试。。O(∩_∩)O哈!。。灰常感谢 [Quote=引用 1 楼 的回复:]
楼主,这个类似喊话器。你用Sendkey发送消息的缺点是只要是焦点就能发送消息,你可以用API函数ShowWindows使程序后台运行,不过当你操作电脑是,程序发送消息会暂停。
建议你用API函数 SendMessage
[/Quote]
luoxiaoye100 2012-05-25
  • 打赏
  • 举报
回复
楼主,这个类似喊话器。你用Sendkey发送消息的缺点是只要是焦点就能发送消息,你可以用API函数ShowWindows使程序后台运行,不过当你操作电脑是,程序发送消息会暂停。
建议你用API函数 SendMessage

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧