Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Visual Basic clásico (http://www.forosdelweb.com/f69/)
-   -   Como minimizo un Juego ??? (http://www.forosdelweb.com/f69/como-minimizo-juego-336677/)

relasoft 26/09/2005 10:46

Como minimizo un Juego ???
 
Quisiera saber como hago para minimizar un juego que esta a pantalla completa.

El ejemplo de las faqs no me funciono con este juego..

Puede haber algun otra solucion... ???

Desde ya muchas gracias..

GeoAvila 26/09/2005 10:55

que juego es..'

nos vemos..

relasoft 26/09/2005 10:59

Mu Online.

El problema es que no puedo obtener su hwnd. Se que se puede minimizar porque hay un programa escrito en C++ que lo hace. Este programa minimiza mediante f11 y f10 y ademas genera una ventana.

David 26/09/2005 15:13

Cita:

Iniciado por relasoft
Mu Online.

El problema es que no puedo obtener su hwnd. Se que se puede minimizar porque hay un programa escrito en C++ que lo hace. Este programa minimiza mediante f11 y f10 y ademas genera una ventana.

¿Quieres minimizar solo la ventana o todas las ventanas?... además, con GetActiveWindow ya obtienes su hWnd, así de fácil pana...

relasoft 26/09/2005 16:24

Ya lo hice, ademas aclare que es solo una ventana.

El problema es que esta a full screen y cuando obtengo el hwnd este vale 0.

Alguna Idea ???

LeandroA 26/09/2005 17:57

hola puedes provar de esta manera solo que cuando restauras el full screen no se ve

deves agregar la referencia "microsoft shell control and automation"

con f7 minizas y con f6 restauras

pon un timer1
----------------------------

Private Declare Function GetAsyncKeyState Lib "User32" (ByVal vKey As Long) As Integer
Private oShell As New Shell32.Shell
Private Sub Form_Load()
Timer1.Interval = 20
End Sub

Private Sub Timer1_Timer()
If GetAsyncKeyState(118) = -32767 Then oShell.MinimizeAll
If GetAsyncKeyState(117) = -32767 Then oShell.UndoMinimizeALL
End Sub

lop7 27/09/2005 06:29

hola...
me da error aqui
Private oShell As New Shell32.Shell
dice "User-defined tipe not defined"
acaso falta una referencia de algo?

saludos...
nos vemos...

antonio2005pe 27/09/2005 12:27

Yo Tambien Taba Buscando La Forma De Hacer Un Minimizador :p

antonio2005pe 27/09/2005 12:29

La Cosa No Es Minimizarlo Sino Hacer Que Aparesca En Una Ventana.
Alguien Tiene Alguna Idea?

David 27/09/2005 12:36

Cita:

Iniciado por antonio2005pe
La Cosa No Es Minimizarlo Sino Hacer Que Aparesca En Una Ventana.
Alguien Tiene Alguna Idea?

Pues así deberás obtener su hWnd...

antonio2005pe 27/09/2005 12:40

...es k no se para k sirve el hwnd T_T...

antonio2005pe 29/09/2005 13:14

Alguien Puede Ayudar Porfavor :)

David 29/09/2005 13:20

Cita:

Iniciado por antonio2005pe
...es k no se para k sirve el hwnd T_T...

Es la referencia que te da el SO a tu ventana, pues en la API nunca encontrarás un parámetro As Form, siempre te pedirá el hWnd, y accedes a ella mediante la propiedad. Form.hWnd....

antonio2005pe 29/09/2005 15:42

el hwnd es la dimension de la ventana ?

LeandroA 29/09/2005 23:02

Cita:

Iniciado por lop7
hola...
me da error aqui
Private oShell As New Shell32.Shell
dice "User-defined tipe not defined"
acaso falta una referencia de algo?

saludos...
nos vemos...

deves agregar la refencia como te dije antes

relasoft 30/09/2005 08:47

agregue la referencia como puntualizaste, pero el error sigue apareciendo indicando que no se ha definido el tipo defiido por el usuario.

Alguna sugerencia.. ???

relasoft 30/09/2005 08:56

ya esta solucionado. olvide seleccionar la libreria..

Graciass.

relasoft 30/09/2005 09:00

He hecho lo que has indicado, pero aun no se minimiza.

Las demas ventanas si lo hacen, pero este juego no.

Alguna otra sugerencia de como lo puedo minimizar y si se puede transformar en una ventana ??..

Les agradeceria mucho.

David 30/09/2005 13:41

Cita:

Iniciado por antonio2005pe
el hwnd es la dimension de la ventana ?

Nooooooooooooooooooo :serio: , ni ahí, como ya te expliqué, es la referencia que te da el SO (Windows en el caso) a la ventana.... y en la API es la única forma de manejar esa es la única forma de manejar tu Form....

antonio2005pe 03/10/2005 12:10

y como hago eso?

David 03/10/2005 13:29

????????? hacer qué??????

GeoAvila 03/10/2005 13:55

No se te facilitaría más el problema si cierra el juego.. y no lo minimiza..

nos vemos..

antonio2005pe 05/10/2005 12:11

es que no kiero que se cierre, quiero que aparesca dentro de una ventana como podria generar el juego dentro de una ventana?
asi como el >>>> "Travis minimizer"


La zona horaria es GMT -6. Ahora son las 21:13.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.