Hola chackall,
no, la barra de scroll si que la requiero. Me intento explicar mejor: tengo 16 campos, de longitud considerable. Si el usuario esta mirando el campo 11, por ejemplo, no se ven ni el 1 ni el 2 etc, estando el scrollbar horizontal por la mitad de la barra...clickando se edita...al hacer un refresh de los datos y consecuentemente del dbgrid, el dbgrid vuelve a mostrar los campos 1,2,3 etc...y el scrollbar horizontal al inicio de la barra. Vamos, que lo que quiero es eliminar el scroll horizontal, dejando la scrollbar visible...de todas maneras, pruebo de capturar WM_HSCROLL y anular cualquier accion justo despues del refresh, a ver si resuelvo algo
saludos y gracias.