Si, tal cual, logre hacerlo, solo q tenia qveriguar cual funcion usar para lograr "movimiento"....basicamente,el código quedaría algo asi (a continuación del código escrito arriba):
WM_MOVING: Begin
if (WinClassName = 'xxxxxxx') then
begin
GetWindowRect(SenderHWnd, rcClient);
Main.MoveWebBrowser(rcClient.Top,rcClient.Right);
end;
Y en la funcion MoveWebBrowser utilizo MoveWindow con el handle correspondiente a mi venta y demás parametros...
El unico temita que me quedaría por intentar resolver es tratar de eliminar el delay entre que muevo la ventana y la mia cambia de posición...no se si será posible, tal vez utilizando AnimateWindow? ?
Muchas gracias escafandra, fue fundamental tu aporte!
|