Página 1 de 1

SETFocus de otra Window

Publicado: Mié Ago 22, 2007 1:38 pm
por Bingen Ugaldebere
Buenas
Haciendo un documento Word mediante OLE como en el ejemplo
C:XailerSamplesOle-Mapi
arranca el Word correctamente, hago lo que necesito con el docuemnto, etc.
Pero ¿Por que se queda en segundo plano si acaba de arrancar?
¿Como se puede hacer un SetFocus de ese Word?
Lo he hecho incluso a bajo nivel tomando su Handle y mandandole un
PostMessage( GETWNDHND(FileFullName(::cDocName)+" - "+::oWord:Caption),
WM_SETFOCUS )
Pero nada de nada.
Alguna solución?
Muchas gracias.

SETFocus de otra Window

Publicado: Mié Ago 22, 2007 2:36 pm
por Bingen Ugaldebere
Solucionado, aunque la ventana deberí­a de estar con el foco, no lo esta,
pero si la minimizo y la vuelvo a maximizar pasa a estarlo.
Cosas de Windows.
Salu2.