Mensaje enviado por José Rubí de la Vega <jrubi@ctv.es>
Puedes emplear la función del API MoveWindow (y FindWindow para obtener el hwnd de la ventana a mover).
Private Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, _
ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight _
As Long, ByVal bRepaint As Long) As Long
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA" _
(ByVal lpClassName As String , ByVal lpWindowName As String) As Long
>At 09:46 2/12/99 +0100, you wrote:
>Hola a todos. Mi problema es el siguiente:
>Utilizo Shell para llamar desde mi programa en vb6 a una aplicación, sendkeys para >enviarle teclas y así que haga lo que yo quiero, y appactivate para activar la >aplicación cuando me interesa. Pero lo que necesito es que cuando me aparece la >ventana de la aplicación esta lo haga a un tamaño determinado y en una posición >determinada de la pantalla. ¿Como puedo hacerlo?
Un saludo.
_________________________________________________
José Rubí de la Vega
E-mail : jrubi@ctv.es
WWW : http://www.ctv.es/USERS/jrubi
Podrás encontrar información sobre VB, las listas vb-esp y visualbasic-esp y un resumen de los mensajes de las mismas