首先我们找到DBGridEh.hpp文件,并且备份, 根据dghDblClickOptimizeColWidth的线索,我们在DBGridEh.pas中全文查找该关键字,在10514行中,找到以下代码段: // if (AGridState = gsColSizing) and (dghDblClickOptimizeColWidth in OptionsEh) then OptimizeSelectedColsWidth(Columns[ASizingIndex - IndicatorOffset]) // 那么看来OptimizeSelectedColsWidth(TColumnEh* WithColumn)函数就是我们要的了!