我想写个程序。通过api中的PostMessage方法向其他的win程序的输入框中写入东西。不知道如何实现
有些帖子是说用GetDlgltem。这个东西在哪里呢?怎么引入到C#项目中使用?
有些帖子是说用GetDlgltem。这个东西在哪里呢?怎么引入到C#项目中使用?
解决方案 »
- 如何刷新datagridview?
- 如何控制输入的值为2位字母?
- 请帮我看看这段代码,我搞不出来了,急呀
- 用C1FlexGrid控件,如何在FlexGrid里写成树型结构的形式?代码如何写呢?我用的是C#谢谢!请高手指点~~
- 请问使用Win Form 连结数据库(ADO)如何找出数据中的某笔数据???
- 求几条简单的正则表达式
- C# 状态栏的 Label 如何设定成扩充整个空间
- c#combox控件问题
- 100分!!!!对treeview和数据库的查询求助!
- 微软的什么破东西,烂死了
- InternetExplorer的DocumentComplete事件为什么不能操作,有什么解决办法!
- 网络路径问题,急!
private extern static IntPtr FindWindow(string lpClassName, string lpWindowName);
[DllImport("user32.dll")]
static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);private void button1_Click(object sender, EventArgs e)
{
IntPtr hWnd1 = FindWindow(null, "主窗口标题");
SetForegroundWindow(hWnd1);
IntPtr hWnd2 = FindWindowEx(hWnd1, IntPtr.Zero, null, "控件文本");
IntPtr hWnd3 = FindWindowEx(hWnd1, IntPtr.Zero, "控件类名", null);
}