模拟键盘-怎么在webbrowser中在鼠标点击的位置处得到焦点

问题描述

怎么在webbrowser中在鼠标点击的位置处得到焦点

我在webbrowser中载入淘宝界面,在搜索框处进行了模拟鼠标点击,我想在搜索框处获取焦点,然后模拟键盘输入文字。关键是焦点怎么获得。它不是控件,不能用this.控件.focus。

解决方案

我没试过,你看下面可以吗?
我的思路:
给文本框加载一个KeyPress事件,(例:enter事件)
private void enter(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == 13)
{
TextBox txt = sender as TextBox;

switch (txt.Name)
{
txtUserName.Focus();//文本框的名字
}
}
}

时间: 2024-10-04 10:45:29

模拟键盘-怎么在webbrowser中在鼠标点击的位置处得到焦点的相关文章

jquery-关于JQuery easyui中numberbox鼠标点击事件问题?

问题描述 关于JQuery easyui中numberbox鼠标点击事件问题? 如标题 当我修改是鼠标点击文本框时 里面的数据就清空了 jsp <td class="form_label" id="setlable">总剧集数:</td> <td> <input type="text" id="collectionNumber" name="collectionNumber&

javascript-求帮看想在Html5中实现鼠标点击划线有什么问题

问题描述 求帮看想在Html5中实现鼠标点击划线有什么问题 <!doctype html><html><head><meta charset=""utf-8""><title>划线</title><script language=""javascript"" type=""text/javascript""&g

求助一个picturebox 中的鼠标点击事件与picturebox中图片相对位置的坐标转换问题

问题描述 是这样的我做一个用EMGU实现人脸识别的项目,从笔记本前置摄像头获取视频帧,然后在里面画出人脸的区域,再转换成位图给picturebox显示,通过调用rect.xrect.y获得人脸框的左上角坐标,然后想对这个区域实现监听,当鼠标的点击坐标发生在人脸框内,事件被触发,此时遇到了坐标转换的问题,打印出人脸框左上角的坐标和鼠标此时的坐标e.xe.y发现并不相等或接近,求助该如何进行坐标转换. 解决方案 解决方案二:都没人回答啊--解决方案三:没明白意思,还有结贴为0不回答解决方案四:2L是

js获取鼠标点击的位置实现思路及代码_javascript技巧

copy来的,但是原页面的代码还是需要修改,下面是修改可用的 常用的是 event.clientX和event.clientY分别获取横向的和纵向的位置,但仅使用这个方法是不够的,因为event.clientX和event.clientY获取的鼠标位置是相对于当前屏幕的,而不考虑页面的滚动条所滚动的距离. 复制代码 代码如下: function pointerX(event) { return event.pageX || (event.clientX + (document.documentE

javascript实现鼠标点击页面 移动DIV_javascript技巧

<script type="text/javascript"> //那种方式移动 var choMove = false; //是否绑定过click var isClick = true; //引用DIV var oDiv = null; //引用Input var oInput = null; //封装事件绑定的通用对象 var evnetUtil = { addEventHandle:function(oElement,evtype,fun){ oElement.att

基于JavaScript实现 获取鼠标点击位置坐标的方法_基础知识

在一些DOM操作中我们经常会跟元素的位置打交道,鼠标交互式一个经常用到的方面,令人失望的是不同的浏览器下会有不同的结果甚至是有的浏览器下没结果,这篇文章就上鼠标点击位置坐标获取做一些简单的总结,没特殊声明代码在IE8,FireFox,Chrome下进行测试兼容 鼠标点击位置坐标相对于屏幕 如果是涉及到鼠标点击确定位置相对比较简单,获取到鼠标点击事件后,事件screenX,screenY获取的是点击位置相对于屏幕的左边距与上边距,不考虑iframe因素,不同浏览器下表现的还算一致. 复制代码 代码

C#中使用WinIO模拟键盘鼠标(转)

原文地址在哪忘了,对不起额.   public class WinIOLab    {        private const int KBC_KEY_CMD = 0x64;        private const int KBC_KEY_DATA = 0x60;        [DllImport("winio32.dll")]        private static extern bool InitializeWinIo();        [DllImport("

总结Selenium WebDriver中一些鼠标和键盘事件的使用

在使用 Selenium WebDriver 做自动化测试的时候,会经常模拟鼠标和键盘的一些行为.比如使用鼠标单击.双击.右击.拖拽等动作:或者键盘输入.快捷键使用.组合键使用等模拟键盘的操作.在 WebDeriver 中,有一个专门的类来负责实现这些测试场景,那就是 Actions 类,在使用该类的过程中会配合使用到 Keys 枚举以及 Mouse. Keyboard.CompositeAction 等类. 其次,在实际测试过程中,可能会遇到某些按键没办法使用 Actions.Keys 等类来

浅析Android 模拟键盘鼠标事件

通过Socket + Instrumentation实现模拟键盘鼠标事件主要通过以下三个部分组成:Socket编程:实现PC和Emulator通讯,并进行循环监听Service服务:将Socket的监听程序放在Service中,从而达到后台运行的目的.这里要说明的是启动服务有两种方式,bindService和startService,两者的区别是,前者会使启动的Service随着启动Service的Activity的消亡而消亡,而startService则不会这样,除非显式调用stopServi