FoxPro/Visual FoxPro - Inicio - keypress

 
Vista:

Inicio - keypress

Publicado por Miguel (10 intervenciones) el 21/05/2007 15:29:52
Hola a todos!
Quiero abrir desde mi aplicación, el inicio de windows. Para ello, se que tengo que utilizar el keypress, con el código ascii del botón, pero no lo encuentro por internet.
Sabéis cual es?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Inicio - keypress

Publicado por Plinio (7841 intervenciones) el 21/05/2007 16:07:08
Nada de Asccii.

Si te refieres a activar la barra inicio de windows se hace con una funcion API, no la recuerdo ahora, si la encuentro mas tarde te la paso.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Inicio - keypress

Publicado por Ernesto Hernandez (4623 intervenciones) el 21/05/2007 22:43:32
te refieres al Menu de Inicio o a la barra de tareas ??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Inicio - keypress

Publicado por Miguel (10 intervenciones) el 22/05/2007 08:54:49
Me refiero al menu de inicio.

En mi aplicacion oculto la barra de tareas y tengo puesto un boton, desde donde quiero abrir, el menu de inicio.

gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Inicio - keypress

Publicado por Ernesto Hernandez (4623 intervenciones) el 21/05/2007 23:02:27
Prueba esto

Declare INTEGER SetWindowPos IN WIN32API INTEGER hwnd,;
INTEGER hWndInsertAfter,;
INTEGER x,;
INTEGER y,;
INTEGER cx,;
INTEGER cy,;
INTEGER wFlags

Declare INTEGER FindWindow IN WIN32API STRING lpClassName,;
STRING lpWindowName

#define SWP_HIDEWINDOW 0x80
#define SWP_SHOWWINDOW 0x40

Thwnd = FindWindow("Shell_traywnd", "")
SetWindowPos(Thwnd, 0, 0, 0, 0, 0, SWP_HIDEWINDOW)
INKEY(0)
*!* **********&&&&&&&&&&&&&Code to Show the Taskbar

Thwnd = FindWindow("Shell_traywnd", "")
SetWindowPos(Thwnd, 0, 0, 0, 0, 0, SWP_SHOWWINDOW)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Inicio - keypress

Publicado por Plinio (7841 intervenciones) el 22/05/2007 14:38:28
CTRL+ESC debiera hacer el trabajo pero VFP no lo reconoce.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar