在 MFC(Microsoft Foundation Classes)中,CSplitterWnd 类的 SetRowInfo 方法用于设置行的信息,包括行的最小和最大大小。
void SetRowInfo(int row, int cyIdeal, int cyMin);

  •  row 是要设置信息的行的索引。

  •  cyIdeal 是行的理想大小(以像素为单位)。

  •  cyMin 是行的最小大小(以像素为单位)。


通常,这个方法可以用于在多窗格布局中设置行的大小信息,以确保用户可以以可接受的方式调整行的大小。

示例使用:
CSplitterWnd splitter;
// 假设 splitter 是已经创建好的 CSplitterWnd 对象

// 设置第 0 行的信息
splitter.SetRowInfo(0, 150, 30);

这个例子设置第 0 行的理想大小为 150 像素,最小大小为 30 像素。你可以根据实际需要调整这些值。


转载请注明出处:http://www.zyzy.cn/article/detail/22445/MFC/CSplitterWnd