Programación General > Visual Basic 6.0 e inferiores

 Always On Top

(1/1)

fabrizzio:
que tal

que linea de codigo debo agregar para que un form siempre se vea (siempre visible), profis ayuda

atte
Fabrizzio :comp:

cpmario:
On Top

Coloca esto en un módulo BAS


--- Código: Text --- '******************************************************'AppOnTop'******************************************************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 Global Const SWP_NOMOVE = 2Global Const SWP_NOSIZE = 1Global Const Flags = SWP_NOMOVE Or SWP_NOSIZEGlobal Const HWND_TOPMOST = -1Global Const HWND_NOTOPMOST = -2  
Coloca este código para que tu form (frmMyForm)  esté siempre visible.


--- Código: Text ---     SetWindowPos frmMyForm.hwnd, HWND_TOPMOST, 0, 0, 0, 0, FLAGS  
Coloca este código para que tu form (frmMyForm)  vuelva a la normalidad.

--- Código: Text ---      SetWindowPos frmMyForm.hwnd, HWND_NOTOPMOST, 0, 0, 0, 0, FLAGS  

fabrizzio:
gracias amigo voy a tratar

 :D

Navegación

[0] Índice de Mensajes

Ir a la versión completa