主对话框中内嵌生成一个对话框模板的问题。
主要问题是我现在用了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来实现。
现在我想在主对话框中内嵌一个对话框模板。该对话框模板也显示出来了,但是我不清楚如何让这个内嵌的对话框模板也使用ResizableLib库中的函数。用了AddAnchor后,在下面最后一句失败了。
void CResizableLayout::AddAnchor(HWND hWnd, ANCHOR anchorTopLeft, ANCHOR anchorBottomRight)
{
CWnd* pParent = GetResizableWnd();
// child window must be valid
ASSERT(::IsWindow(hWnd));
。。。。
}
各位达人如何操作的呢。急啊。
我是想要这个内嵌的对话框也能随着主窗口的大小变化而自动缩放。而且是用ResizableLib来实现。
...全文
相关推荐
MFC实现嵌入式对话框,显示子对话框到主对话框中的对应位置
MFC实现嵌入式对话框,显示子对话框到主对话框中的对应位置
对话框里面内嵌浏览器
采用VS2010编译,使用动态库的形式封装内嵌浏览器,继承htmlview类实现,在主对话框里面直接调用
对话框内嵌网页的技术
对于喜欢对话框嵌入网页技术的朋友。这个应该适合你们。
mfc中模态、非模态对话框与主对话框之间的数据交换
点击运行弹出一个对话框,点击DIALOG1按钮弹出一个模态对话框,在该对话框的编辑框输入文本点击确定该对话框消失且输入的文本被显示到主对话框MainDialog中,点击DAILOG2按钮弹出一个非模态对话框,操作现象和模态对话框一样。
MFC中在一个对话框中弹出另一个对话框.pdf
MFC中在一个对话框中弹出另一个对话框.pdfMFC中在一个对话框中弹出另一个对话框.pdfMFC中在一个对话框中弹出另一个对话框.pdfMFC中在一个对话框中弹出另一个对话框.pdfMFC中在一个对话框中弹出另一个对话框.pdfMFC中在一个对话框中弹出另一个对话框.pdf


界面
