3个回答
展开全部
VB声明
Declare Function SetFocusAPI& Lib "user32" Alias
"SetFocus" (ByVal hwnd As Long)
说明
将输入焦点设到指定的窗口。如有必要,会激活窗口
返回值
Long,前一个拥有焦点的窗口的句柄
参数表
参数
类型及说明
hwnd
Long,准备接收焦点的窗口的句柄
注解
在vb里对窗体和控件最好使用SetFocus方法。如指定的窗口不属于当前输入线程,则该函数是没有效果的。它用SetFocusAPI这个别名避免与vb的SetFocus方法发生冲突
SetFocus(0)
把焦点转移到桌面。
Declare Function SetFocusAPI& Lib "user32" Alias
"SetFocus" (ByVal hwnd As Long)
说明
将输入焦点设到指定的窗口。如有必要,会激活窗口
返回值
Long,前一个拥有焦点的窗口的句柄
参数表
参数
类型及说明
hwnd
Long,准备接收焦点的窗口的句柄
注解
在vb里对窗体和控件最好使用SetFocus方法。如指定的窗口不属于当前输入线程,则该函数是没有效果的。它用SetFocusAPI这个别名避免与vb的SetFocus方法发生冲突
SetFocus(0)
把焦点转移到桌面。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你先取窗口句柄,然后用命令。去焦点就行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SetWindowLong (窗口句柄, -20, 134217728)
保持窗口为非激活状态。
保持窗口为非激活状态。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询