2.MFC中如何添加子窗口

[复制链接]
查看11 | 回复1 | 2012-10-15 16:06:18 | 显示全部楼层 |阅读模式
在MFC中,有时候需要在同一个区域显示不同的内容,比如,点击某一个按钮,在一个特定的区域显示A,再次点击之后,在同样的区域显示B,这个时候,就需要构建子窗口来解决问题。首先,按照上一篇的方法新建两个窗口,此时需要注意的是,通过右键,选择属性,把窗口的style设置为child。然后,在父窗口上用PictureControl选择出一个区域,将来让子窗口显示在这个区域中。然后在父类的初始化函数中作如下的改动:BOOL CEnqiureNote_NewDlg::OnInitDialog(){CDialog::OnInitDialog();//下面的m_NewDlg_Info和m_NewDlg_Enqiure是将要显示在同一个区域的不同的类,其中默认...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行