Moin
Wollte mal wissen wie es geht das ich mein browser in klein (200x200) in die koda form machen kann
[Blockierte Grafik: http://i46.tinypic.com/2mzgo50.jpg]
Moin
Wollte mal wissen wie es geht das ich mein browser in klein (200x200) in die koda form machen kann
[Blockierte Grafik: http://i46.tinypic.com/2mzgo50.jpg]
Hallo,
wenn du es als Embedded IE machen willst, dann über _IECreateEmbedded und GuiCtrlCreateObj() . Guck einfach mal in der Hilfe nach von _IECreateEmbedded.
danke!
geht es auch mit anderen sachen wie zw anwendungen wie msn und co ?
wie ich es so klein bekomme weiss ich ja aber wie ich es ins Form gekomme leider nicht
Wenn es für diese "anderen Anwendungen" COM-Objekte Objekte gibt, dann ja.
könnte jemand mit vllt einen ansatzt geben ?
Das?
so habe mir das mal angeguckt ist ja ganz verständlich !!
aber was ich nicht so ganz verstehe ist wie stetze ich das z.b. auf eine anwenung(need for speed)oder so
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
Opt('MustDeclareVars', 1)
[/autoit][autoit][/autoit][autoit]Example()
[/autoit][autoit][/autoit][autoit]; Einfaches Beispiel: Ein Internet Explorer Objekt in eine AutoIt GUI einbetten.
;
; Siehe dazu: http://msdn.microsoft.com/workshop/brows…netexplorer.asp
Func Example()
Local $oIE, $GUIActiveX, $GUI_Button_Back, $GUI_Button_Forward
Local $GUI_Button_Home, $GUI_Button_Stop, $msg
$oIE = ObjCreate("Shell.Explorer.2")
; Eine simple GUI für die Ausgabe erzeugen.
GUICreate("Embedded Web control Test", 640, 580, (@DesktopWidth - 640) / 2, (@DesktopHeight - 580) / 2, BitOR($WS_OVERLAPPEDWINDOW, $WS_CLIPSIBLINGS, $WS_CLIPCHILDREN))
$GUIActiveX = GUICtrlCreateObj ($oIE, 10, 40, 600, 360)
$GUI_Button_Back = GUICtrlCreateButton("Zurück", 10, 420, 100, 30)
$GUI_Button_Forward = GUICtrlCreateButton("Vor", 120, 420, 100, 30)
$GUI_Button_Home = GUICtrlCreateButton("Home", 230, 420, 100, 30)
$GUI_Button_Stop = GUICtrlCreateButton("Stoppen", 330, 420, 100, 30)
GUISetState() ; GUI anzeigen
[/autoit][autoit][/autoit][autoit]$oIE.navigate("http://www.autoit.de")
[/autoit][autoit][/autoit][autoit]; Darauf warten, dass das Fenster geschlossen wird ...
While 1
$msg = GUIGetMsg()
Select
Case $msg = $GUI_EVENT_CLOSE
ExitLoop
Case $msg = $GUI_Button_Home
$oIE.navigate("http://www.autoit.de")
Case $msg = $GUI_Button_Back
$oIE.GoBack
Case $msg = $GUI_Button_Forward
$oIE.GoForward
Case $msg = $GUI_Button_Stop
$oIE.Stop
EndSelect
WEnd
[/autoit][autoit][/autoit][autoit]GUIDelete()
EndFunc ;==>Example
?
für was willste denn need for speed in klein? dann machts ja garkein spaß mehr
haha ja zokken will ich so natürlich nicht, was ich machen möchte ich
das mein Gui am anfang startet und dann halt mein " favoriten" in kleinen live bilder startet und wenn ich dann auf einen Button klicke halt einen auf diesen hier macht
$Button5 = GUICtrlCreateButton("NFS ", 16, 40, 83, 25, 0)
[/autoit][autoit][/autoit][autoit]case $Button5
_nfs()
Func _nfs()
WinMove("Nfs.exe-", "", 0, 0,1024,768)
endfunc
Für sowas öffnet man eigentlich nicht das richtige SPiel und sehr wahrscheinlich geht das auch nicht. Man normalerweise zeigt im kleinen Fenster einen Film oder Bilderreihen. Du könntest auch versuch mit der Irrlicht-engine eine kleine Scene rendern und die als kleines Spiel anzeigen.
also was ich weiss ist das man jedes game bzw anwednung mit dem
[autoit]WinMove
[/autoit]klein machen kann !!!!
was ich halt möchte ist das in ein Meiner Form drinne ist