问题描述
大家好,请教一下有没办法将一段文本写入本地的另外一个程序中的指定文本框,是在那个程序触发某个动作之后PS:winform
解决方案
解决方案二:
可以。
解决方案三:
[DllImport("user32.dll",CharSet=CharSet.Auto)]publicstaticexternintSendMessage(IntPtrhwnd,intwMsg,intwParam,StringBuilderlParam);
解决方案四:
使用StringBuilder_TextString=newStringBuilder(p_Text);SendMessage(你要设置的控件句柄,0x000C,_TextString.Length,_TextString);
解决方案五:
Windows消息传递...如果你学过C++就不觉得有趣了...
解决方案六:
谢谢楼上的兄弟不过SendMessage是传递消息,但对我来说,接收消息的那个程序不能改的现在考虑是模拟键盘输入
解决方案七:
不过还有个问题没想好就是怎么截取那个程序中的按钮事件,在点击那个按钮后才把信息模拟输入到文本框中
解决方案八:
顶~
时间: 2024-10-14 07:27:24