Visual Basic - Form "Always On Top"?

Life is soft - evento anual de software empresarial
 
Vista:

Form "Always On Top"?

Publicado por DaRKnESiS (23 intervenciones) el 04/02/2001 20:45:40
Como puedo conseguir que mi formulario sea siempre visible (vamos, en otras palabras "Always On Top")?¿ Gracias anticipadas.
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:Form

Publicado por Carlos Ortiz (2 intervenciones) el 05/02/2001 02:01:39
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....
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

RE:Form

Publicado por marcos (3 intervenciones) el 25/01/2002 15:55:47
Bajate de aca

http://marcos.tecnicos.org

La ontop.ocx

espero que te sirva
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