![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
ó
y luego:
Suerte! |
|
#2
|
|||
|
|||
|
Acabo de probar tu solución cHackAll pero no es exactamente lo que necesito. Intentaré explicarme algo mejor. Estoy realizando una aplicación que interacciona con el Google Earth intentando que ambas aplicaciones sean una sola. Por eso intento situar el GE en la parte de la pantalla que me interesa que ocupe y todo eso. Pues bien si arranco mi aplicación y no le digo que coloque el GE On Top mediante la sentencia:
SetWindowPos(Aplicacion.GetMainHwnd,HWND_TOPMOST,220,75,ancho-220,alto-75,SWP_SHOWWINDOW); no puedo tener las dos aplicaciones como si fueran una sola xq si pulsara en cualquier parte de mi aplicación se situaría por encima del GE. La cosa es q cuando yo selecciono algún menú me interesa q sea este el que se sitúe por encima del resto, es decir, la aplicación de fondo, por encima el GE y encima de él, el nuevo menú. Es como si tuviese varias capas y lo q me interesa es poder estas capas a mi antojo en tiempo de ejecución... ¿Es facilito no? ![]() |
|
#4
|
|||
|
|||
|
Lo que me interesa es el caso contrario... meter dentro de mi aplicación el Google Earth... ¿sería posible?
|
|
#5
|
|||
|
|||
|
Otra cosa q se me ocurre q podría hacer... pero q tampoco se como hacerlo
![]() ![]() ... sería poner la aplicación de Google Earth dentro de un componente de mi form formando así parte ya de mi aplicación... es esto posible??? Sería la mejor solución para mi problema... ![]() |
|
#7
|
|||
|
|||
|
Hola,
probé esta solución que me das y a priori marchaba bien. Yo trabajo con el BDS 2006 y cuando ejecuto desde ahi todo marcha bien es decir, el GE "pertenece" a mi aplicación. Sin embargo, una vez realizada la aplicación la ejecute en otro ordenador y mi sorpresa es q ya no pertenecia... volvi a mi ordenador y desde el ejecutable tenia ese mismo comportamiento, sin embargo desde el BDS2006 no... ¿A Alguien se le ocurre el por qué pasa esto? |
|
#8
|
||||
|
||||
|
Lo unico que se me ocurre es que la funcion FindWindow esta retornando 0 al no encontrar la ventana o la clase; te recomiendo analizar bien esa parte (el ClassName y el WindowName) de tu aplicacion y del GE
Suerte |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| pasar datos de un form a otro form | vroa74 | API de Windows | 15 | 12-10-2007 19:11:52 |
| Como llamar form desde otros form y regresar a la linea que se estaba ejecutando | Willy Rodrigo | C++ Builder | 1 | 03-08-2007 19:36:23 |
| Form modal deja que el form llamante tome el foco | tata | Varios | 6 | 17-05-2006 11:51:37 |
| Imposible hacer visible un form desde otro form | SMTZ | .NET | 13 | 16-01-2006 21:41:08 |
| Llamar una form desde otra form!!! | niogon | Varios | 2 | 30-09-2004 16:09:17 |
|