主对话框中内嵌生成一个对话框模板的问题。
主要问题是我现在用了ResizableLib这个库,单独在一个对话框中,对任意一个窗口控件进行设置是可以的。如:AddAnchor(IDOK, TOP_RIGHT);可以让主对话框中的控件自动变换位置。
现在我想在主对话框中内嵌一个对话框模板。该对话框模板也显示出来了,但是我不清楚如何让这个内嵌的对话框模板也使用ResizableLib库中的函数。用了AddAnchor后,在下面最后一句失败了。
void CResizableLayout::AddAnchor(HWND hWnd, ANCHOR anchorTopLeft, ANCHOR anchorBottomRight)
{
CWnd* pParent = GetResizableWnd();
// child window must be valid
ASSERT(::IsWindow(hWnd));
。。。。
}
各位达人如何操作的呢。急啊。
我是想要这个内嵌的对话框也能随着主窗口的大小变化而自动缩放。而且是用ResizableLib来实现。