网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

vb点虐 不获取焦点 vb控件获得焦点

VB net 文本框为什么得不到焦点?

PRIVATE n AS integer

为盱眙等地区用户提供了全套网页设计制作服务,及盱眙网站建设行业解决方案。主营业务为成都网站建设、成都网站制作、盱眙网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

Private Sub Command6_Click()

If Text1.Text  "admin" Then

MsgBox ("用户名不正确,程序退出!")

End

Else

Do While n = 3

If Text2.Text  "admin" Then

Text2.Text = ""

MsgBox "密码不正确,请重新输入"

Text2.SetFocus

n = n + 1

exit sub

Else

MsgBox ("密码输入正确,欢迎登陆")

Exit Do

End

End If

Loop

End if

If n  3 Then

MsgBox ("密码输入三次均无效,程序退出")

End

End if

End Sub

VB实现窗口最前但不要取得焦点

Private Const SWP_NOACTIVATE = H10 '不获得焦点

Private Const SWP_NOMOVE = 2

Private Const SWP_NOSIZE = 1

Private Const Flags = SWP_NOMOVE Or SWP_NOSIZE Or SWP_NOACTIVATE

Private Const HWND_TOPMOST = -1

Private Const HWND_NOTOPMOST = -2

Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal x As Long, ByVal y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long

'设置窗口总在最前的函数

Public Function SetTopMostWindow(tHWND As Long, Topmost As Boolean) As Long

If Topmost = True Then

SetTopMostWindow = SetWindowPos(tHWND, HWND_TOPMOST, 0, 0, 0, 0, Flags)

Else

SetTopMostWindow = SetWindowPos(tHWND, HWND_NOTOPMOST, 0, 0, 0, 0, Flags)

SetTopMostWindow = False

End If

End Function

'使form2窗口总在最前,但不让form2获得焦点

Private Sub Command1_Click()

SetTopMostWindow Form2.hwnd, True

End Sub

vb点虐 按钮无焦点

按钮的焦点是去不掉的,既然你不想有焦点,不如不要用按钮,改用Label控件就是

VB中什么控件不能获得焦点

常用的我只记得有Label,Image.

其它的你可以这样辨别,你在窗体上添加了控件之后,在代码框中键入它的控件名、按下".",在出来的提示框中没有SetFocus这一方法的,也都不能获取焦点。


网页标题:vb点虐 不获取焦点 vb控件获得焦点
本文来源:http://bjjierui.cn/article/ddsscce.html

其他资讯