以下是该方法的基本框架:
BOOL CMFCVisualManager::OnSetWindowRegion(CWnd* pWnd, CSize sizeWindow)
{
// 在这里实现设置窗口区域的逻辑
// pWnd 指定相关的窗口
// sizeWindow 指定窗口的大小
// 返回 TRUE 表示成功设置窗口区域,返回 FALSE 表示使用默认区域
}
你可以重写这个方法,以实现自定义的设置窗口区域的逻辑。通过使用参数提供的信息,你可以根据窗口的大小等调整窗口的区域,实现非矩形形状的窗口。返回值为 TRUE 表示成功设置窗口区域,返回 FALSE 表示使用默认区域。
转载请注明出处:http://www.zyzy.cn/article/detail/20546/MFC/CMFCVisualManager