vb窗体总是在最前面的设置
来源:百度知道 编辑:UC知道 时间:2024/06/01 01:11:08
我做的一个软件,其中有一个功能是暂时离开时,必须输入密码
但是这个窗口不是在最前面,就是说不用输入密码就可以直接继续的操作。
我不希望这样。我希望是必须输入密码,才可以进行其他的操作
我参考了其他的程序。他们都不需要代码实现的
但是这个窗口不是在最前面,就是说不用输入密码就可以直接继续的操作。
我不希望这样。我希望是必须输入密码,才可以进行其他的操作
我参考了其他的程序。他们都不需要代码实现的
使用WINDOWS API SetWindowPos函数来设置,在Form_Load中加入,如下示例即可:
Option Explicit
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
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&nbs