Visual Basic - ayuda con form

Life is soft - evento anual de software empresarial
 
Vista:

ayuda con form

Publicado por Miguel (2 intervenciones) el 20/08/2006 21:00:49
que codigo se utiliza para ke mi form este siempre visible (always on top) es decir ke kuando ponga cualquier otra ventana este no desaparezca. Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuda con form

Publicado por The Emulator (96 intervenciones) el 20/08/2006 22:27:55
Hola
Eso se hace con el api de windows

Colca la siguiente en un modulo

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

Luego en un formulario nuevo (Para provar) coloca el siguiente codigo


Const SWP_NOSIZE = &H1
Const SWP_NOMOVE = &H2
Const SWP_NOACTIVATE = &H10
Const SWP_SHOWWINDOW = &H40
Const SWP_FLAGS = SWP_NOMOVE Or SWP_NOSIZE Or SWP_SHOWWINDOW Or SWP_NOACTIVATE


Private Sub Form_Load()
If SetWindowPos(hwnd, -1, 0, 0, 0, 0, SWP_FLAGS) Then
End If
End Sub


Saludos
http://theemulator.tk
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar