Hide app
Blitz3D Forums/Blitz3D Programming/Hide app| 
 | ||
| Is it possible to run but >HIDE< an application made in Blitz3d. Like it is running but you don't see anything. | 
| 
 | ||
| you could use api_ShowWindow(hwnd,0)... but u will need user32.decls 
Global hwnd=SystemProperty("apphwnd")
Graphics3D 800,500,0,2
SetBuffer BackBuffer()
cam=CreateCamera()
PositionEntity cam, 0,0,-4
cube=CreateCube()
Repeat
	TurnEntity cube,.3,.4,.5
	UpdateWorld
	RenderWorld
	Text 10,10,x
	Flip
	Delay 10
	x=x+1
	If x=200 Then api_ShowWindow(hwnd,0)
	If x=300 Then api_ShowWindow(hwnd,1)
Until KeyHit(1)
End
cheers, chi | 
| 
 | ||
| IIRC the hWND _can_ change after a graphics command so you'd want to look it up just before using showWindow or atleast after a graphics mode command. | 
| 
 | ||
| In: Blitz3D\userlibs\user32.decls I have: .lib "user32.dll" ShowWindow%( hWnd%, hData% ) : "ShowWindow" In my code I do: Const WND_HIDE = 0 Const WND_SHOW = 5 hWnd = SystemProperty("AppHWND") ShowWindow(hWnd,WND_HIDE) | 
| 
 | ||
| Thank you very much guys!! , it works :D |