摘要:
///
/// 获取文本框控件
///
/// 文本框所在父窗口
/// 文本框文本,null为搜索所有
/// 父窗口上第几个文本框
/// 文本框句柄
private IntPtr GetTextEdit(IntPtr hwnd,string text, int iLevel)
{
IntPtr iEditor = IntPtr.Zero;
IntPtr iCode = IntPtr.Zero;
if (hwnd != IntPtr.Zero)
{
for (int i = 0; i iLevel; i++)
{
iCode = WindowsApi.FindWindowEx(hwnd, iCode, "WindowsForms10.Window.b.app.0.bf7771_r13_ad1", ""); 阅读全文
摘要:
首先介绍基本WindowsApi:
public static extern IntPtr FindWindow(string lpClassName, string lpWindowName);
函数说明:在窗口列表中寻找与指定条件相符的第一个窗口
导入库:user32.lib
头文件:winuser.h
命名空间 using System.Runtime.InteropServices;
参数说明
lpClassName String,窗口类名
lpWindowName String,窗口标题
返回值:窗口句柄 阅读全文