社区
C#
帖子详情
关于获取其他窗体的中控件的句柄的问题
l8487
2010-12-23 09:40:24
我想写个程序。通过api中的PostMessage方法向其他的win程序的输入框中写入东西。不知道如何实现
有些帖子是说用GetDlgltem。这个东西在哪里呢?怎么引入到C#项目中使用?
...全文
60
3
打赏
收藏
关于获取其他窗体的中控件的句柄的问题
我想写个程序。通过api中的PostMessage方法向其他的win程序的输入框中写入东西。不知道如何实现 有些帖子是说用GetDlgltem。这个东西在哪里呢?怎么引入到C#项目中使用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l8487
2010-12-24
打赏
举报
回复
高人都去过节了吗?
l8487
2010-12-23
打赏
举报
回复
没有找到。。这个输入框不是win窗体的直接子窗口。上边可能是有panel之类的控件。在这些容器中呢。。
wuyq11
2010-12-23
打赏
举报
回复
[DllImport("user32.dll", EntryPoint = "FindWindow")]
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);
}
vb
获取
窗体
上的
控件
句柄
vb
获取
窗体
上的
控件
句柄
的例子程序,相当的不错。
C#通过窗口名
获取
程序所有
控件
句柄
通过窗口名
获取
程序所有
控件
句柄
,并绘制
句柄
结构树。
vb取得
窗体
及
控件
句柄
vb6开发的取得任意
窗体
或者
控件
的
句柄
程程序,能将取得的
句柄
显示出来。对于各位朋友可能有所帮助
New-Folder-(6).rar_
控件
句柄
_
获取
窗体
通过进程
获取
窗体
句柄
,然后通过
窗体
句柄
在
获取
窗体
控件
句柄
,从而获得
控件
信息。
C#传递主
窗体
句柄
并在子
窗体
调用其函数改变其
控件
的例子
本程序是完整的项目文件,在VS2008下运行成功,程序功能:通过传递主
窗体
句柄
,然后打开子
窗体
,在子
窗体
中
可对主
窗体
的
控件
或函数进行操作,改变其
控件
属性 ,调用主
窗体
的函数,(注:在调用前要修改主
窗体
被调用
控件
或函数...
C#
110,535
社区成员
642,577
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章