kwrl.net
当前位置:首页 >> VB如何使外部程序获得焦点 >>

VB如何使外部程序获得焦点

AppActivate "窗口标题" 例如,运行记事本,放到后台,然后运行: Private Sub Command1_Click() AppActivate "无标题 - 记事本" End Sub 一点按钮,记事本就到前台了

用两个API函数 一个是获取 窗口句柄的函数 叫get什么什么的 一个是发送消息的函数 叫sendmessage

找到这个进程然后带到前台

Private Declare Function icePub_activForm Lib "icePubDll.dll" (ByVal strFormTitle As String) As Integer Dim a2 As Integer Dim str1 As String str1 = "与 龙芯发烧友 交谈中" ' QQ聊天窗体标题 a2 = icePub_activForm(str1)

VB6.0需在窗体的Load实践代码中将需获得焦点的文本框的TabIndex属性设置为0。 TabIndex 属性,返回或设置父窗体中大部分对象的 tab 键次序。 说明 缺省情况下,在窗体上画控件时 Visual Basic 会分配一个 tab 键顺序,但 Menu、Timer、Data、Ima...

SetFocus 方法 将焦点移至指定的控件或窗体。 语法 object.SetFocus object 所在处代表对象表达式,其值是“应用于”列表中的一个对象。 说明 对象必须是 Form 对象、MDIForm 对象或者能够接收焦点的控件。调用 SetFocus 方法以后,任何的用户输入...

使用文本框的SetFocus方法可以使文本框获得焦点示例1:点击按钮使文本框获得焦点Private Sub Command1_Click() Text1.SetFocus End Sub示例2:窗体加载时使文本框获得焦点Private Sub Form_Load() Text1.SetFocus End Sub ……

TextBox1.Focus() 编程如下: Private Sub Text1_Click()Text1 = Left(Text1, (Text1.SelStart)) & "你要插入的字符" & Right(Text1, Len(Text1) - (Text1.SelStart))End Sub Visual Basic是一种由微软公司开发的包含协助开发环境的事件驱动编程...

方法一: '在加载时,将HScroll1滚动条的TAB顺序设置为首选: Private Sub Form_Load() HScroll1.TabIndex = 0 ‘设置为首选 End Sub 方法二: '在加载时,将焦点设置到滚动条上: Private Sub Form_Load() HScroll1.SetFocus '设置焦点 End Sub

和焦点相关的大体有两类: [TabIndex]属性:返回/设置父窗体中对象响应【TAB】键的顺序。比如“Text1.TabIndex = 0”表示Text1是第一个响应【TAB】键的; [SetFocus]方法:设置对象在父窗体上的焦点,比如“Text1.SetFocus”表示设置文本的输入焦点。

网站首页 | 网站地图
All rights reserved Powered by www.kwrl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com