[DllImport("user32.dll", EntryPoint = "FindWindow")] private static extern IntPtr FindWindow (низ IpClassName, низ IpWindowName); [DllImport("User32.DLL")] public static extern int SendMessage(IntPtr hWnd, uint Msg, int wParam, string lParam); [DllImport("User32.DLL")] public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow); Public Const Uint WM_SETTEXT = 0x000C;
private const string USERID = "170809";
const int BM_CLICK = 0xF5;
IntPtr hwnd = FindWindow("#32770", "Провери паролата на U");
ако (hwnd != IntPtr.Zero) { докато (hwnd == IntPtr.Zero) ; IntPtr vHandle = FindWindowEx(hwnd, IntPtr.Zero, "Редактиране", null); SendMessage(vHandle, WM_SETTEXT, 0, USERID);
}
Автоматично въвеждане е възможно, но бутонът OK не може да се натисне!! Има ли някой голям човек, който ще излезе да ти даде насоки!! Много благодаря
|