Esto lo logras con una llamada a la API Funciona Bien en Windos 95,98,NT y 2000 ....
Crea un Modulo bas Ejemplo Globales.bas
Teclea Lo siguiente:
Option Explicit
'Declara Funcion API
Public 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
'Declara Constantes Para La funcion
Public Const SWP_NOOWNERZORDER = &H200
Public Const SWP_FRAMECHANGED = &H20
Public Const SWP_NOSIZE = &H1
Public Const SWP_NOMOVE = &H2
Public Const SWP_NOZORDER = &H4
Public Const SWP_NOREDRAW = &H8
Public Const SWP_NOACTIVATE = &H10
Public Const SWP_DRAWFRAME = SWP_FRAMECHANGED
Public Const SWP_SHOWWINDOW = &H40
Public Const SWP_HIDEWINDOW = &H80
Public Const SWP_NOCOPYBITS = &H100
Public Const SWP_NOREPOSITION = SWP_NOOWNERZORDER
Public Const SWP_FLAGS = SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW Or SWP_NOACTIVATE
en el evento de Form_Load de la Forma que Quieras siempre visible Teclea lo siguiente :
Ejemplo:
Private Sub Form_Load()
SetWindowPos hwnd, -1, 0, 0, 0, 0, SWP_FLAGS
End Sub
Este Codigo Lo Prove En Windows 2000 SP1 Con VB6
SP4
Sin Tienes Algun Problema Avisame
Ojale te Ayude Saludos...
Shark....