¿Cómo puede VB hacer que el formulario sea siempre el primero en cubrir la barra de tareas?
Sólo mantén la ventana en la parte superior. Se utiliza una API, SetWindowPos. El uso es muy simple y común. Creo que puedes entender el código fuente. No sé mucho sobre la opción explícita.
Función de declaración privada SetWindowPos Lib " usuario 32 "(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 w flags As Long)Long
Edificio privado HWND _ TOPMOST & amp= -1
Coloque la ventana en la parte superior y delante de cualquier ventana.
Edificio Privado SWP _Nosize& amp= & ampH1
Mantener tamaño de ventana
Edificio Privado de SWP. = &Deuterium
Mantener posición de la ventana
Private subform_Load()
SetWindowPos Me.hwnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NAUMOV o SWP_NOSIZE p>
Establece la ventana para que esté siempre al frente.
Conector final