65.9K
CodeProject 正在变化。 阅读更多。
Home

检测窗口是否被分割

starIconstarIconstarIconstarIconemptyStarIcon

4.00/5 (1投票)

1999年12月17日

viewsIcon

59634

一个函数,告诉您窗口是否被分割

很多时候,需要知道一个视图是否当前被分割。此方法如果视图被分割则返回 TRUE,否则返回 FALSE

注意:它不会检测多个视图,所以不要用它来确定是否应该调用 UpdateAllViews

int CMySplitterView::IsSplit(void)
{
	CSplitterWnd * parent;
	parent = (CSplitterWnd*)GetParent();
	int rows = parent->GetRowCount();
	if (rows > 1)
	{
		return TRUE;
	}
	int cols = parent->GetColumnCount();
	if (cols > 1)
	{
		return(TRUE);
	}
	return FALSE;
}

许可证

本文未附加明确的许可证,但可能在文章文本或下载文件本身中包含使用条款。如有疑问,请通过下面的讨论区联系作者。

作者可能使用的许可证列表可以在此处找到。

© . All rights reserved.