Buenos dias para todos
Queria saber como puedo iniciar un dialogo o window en modo pantalla completa?
Saludos
leandro wrote:Gracias Cristobal por responder
Pero no es lo que necesito... si no que la ventana de aplicación... se ubique por encima de todas las aplicaciones de windows y que en modo pantalla completa...
Algo similar a lo que hace youtube cuando colocas un video en pantalla completa.
De antemano gracias
oTB := TaskBar() <<- Esta es una clase
oTB:HideShowTaskBar(.F.)
DEFINE WINDOW oWin Title "Sistema Empresarial..." Icon "AAsesores" NOICONIZE NOSYSMENU BORDER NONE NOCAPTION
oWin:bPainted := {|hDC| CBmpTiled(hDC,oWin,oBmp1)}
ACTIVATE WINDOW oWin Maximized
oTB:HideShowTaskBar(.T.)
ACTIVATE DIALOG oDlg ON INIT DlgOnTop((.T.),oDlg:hWnd)
..
..
..
FUNCTION DlgOnTop(lState,hWnd)
LOCAL nRet := 0
DEFAULT hWnd := GetActiveWindow()
IF lState
nRet := AcpOnTop(hWnd,-2.0.0.0.0.3)
ELSE
nRet := AcpOnTop(hWnd,-1.0.0.0.0.3)
ENDIF
RETURN(nRet)
dll32 STATIC FUNCTION AcpOnTop(hWnd AS LONG, hWndInsertAfter AS LONG, x AS LONG, y AS LONG, ex AS LONG, cy AS LONG, wFlags AS LONG);
AS LONG PASCAL FROM "SetWindowPos" LIB "User32.dll"
ACTIVATE DIALOG oDlg ON INIT SetWindowPos( oDlg:hWnd, -1, 0, 0, 0, 0, 3 )
Return to FiveWin para Harbour/xHarbour
Users browsing this forum: Google [Bot] and 90 guests