C/Visual C - Integrar programas

 
Vista:

Integrar programas

Publicado por Erika (11 intervenciones) el 22/10/2003 21:17:12
Tengo una aplicación MDI en VC++ que,al pulsar un botón de la barra de herramientas ejecuta la función "ShellExecute" para iniciar un programa independiente(Matlab,por si os suena de algo).

El problema es que no logro hacer que permanezca dentro del área cliente(cuando lo maximizo ocupa toda la pantalla y cuando lo minimizo se me oculta en la barra de inicio de Windows),como si fuera un documento más.

Pensé que teniendo el ID del marco principal se lo podía pasar a ShellExecute y así controlar la ejecución,pero no se puede o no sé cómo hacerlo(que es lo más seguro).Probé con GetParent() ,SetWindowPlacement() y otras por el estilo,pero nada ;-(((

Si se os ocurre algo..... gracias ;-DD
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:Integrar programas

Publicado por juanc (16 intervenciones) el 23/10/2003 02:05:49
probaste con SetWindowPos()? Juanc
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