解决方案 »
- 怎么制作在线安装包?
- 工具栏按钮启动的通用对话框无焦点!
- 简单的问题
- 请问:Visual Studio.NET与Visual Studio 2005不一样吗?
- installshare制作安装包时,如何在安装时判断当前操作系统是否装有.net框架????
- 请问,大家在显示 数据列表 的时候,都用哪个控件?
- DataGrid 删除行怎么出错?
- 通过TABCONTROL动态加载USERCONRTOL
- 100分请教:C# Socket 如何实现服务器向特定目标发送信息?
- c# 调用delphi的dll的参数(枚举类型)传递问题
- visual studio問題
- 请问wpf中如何将.xaml 和.cs分开
遍历的话,不能获取指定的窗体,我需要抓取每一个文本框,往里面输入不同的数据;
总有一些特征,比如GetWindowRect获取文本框的位置,这个总能区分开吧。
谢谢,这个帖子内容我已经掌握,我的问题是窗体所有文本框用SPY++查看全部一样,我想一个一个获取,并往里面写入指定的数据;请指教!
遍历的话,不能获取指定的窗体,我需要抓取每一个文本框,往里面输入不同的数据;
总有一些特征,比如GetWindowRect获取文本框的位置,这个总能区分开吧。是不是这样理解,先全部遍历,然后一个一个获取坐标?
请问能否给用API打开的无标题记事本设置自己的标题?不用在磁盘上创建一个文件的方式.对API不熟.
/// <summary>
/// 通过坐标获取窗体的句柄
/// </summary>
/// <param name="point"></param>
/// <returns></returns>
[DllImport("user32")]
public static extern IntPtr WindowFromPoint(Point point);设置窗体的标题 好像是 SetFormTitle?忘了。。
请度娘~~
之前,我在论坛是发布的怎么根据句柄获取非ie内核浏览器的url没有找到合适的解决方案。
在这里重新说下,希望能得到解答,谢。
text1.Handle
[DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
private static extern int GetClassName(IntPtr _hwnd, StringBuilder _wcName, int _num);//或得类性称名
用到caozhy说的遍历可以获取子窗体,问题是,所有的类名都相同,无法区分,请看最上面我发的图。