No veo claro que es lo que quieres hacer, pero en un Dbgrid los títulos de las columnas siempre están en la parte superior y visibles, el usuario siempre los ve.
Código Delphi
[-]
ShowMessage(DBGrid1.Columns.Items[0].Title.Caption);
Con el código que te he puesto veríamos el título de la primea columna habría que adaptarlo pero no sé si es lo que pides. Hay que procurar explicar bien y detalladamente las preguntas.
En el caso de que fuera en este sentido la petición el tema estaría mejor en el foro varios.
Un Saludo.