propview
所属分类:
PropertySheet
开发工具:Visual C++
文件大小:53KB
下载次数:1222
上传日期:2001-01-01 00:00:00
上 传 者:
管理员
说明: 在view子窗口里使用PropertySheet
(The example of using propertysheet control in view child window)
文件列表:
DevStudio\MyProjects\MdLessPpsh\APP BMP (0, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\APP BMP\Modeless.bmp (171574, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\ChildFrm.cpp (2441, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\ChildFrm.h (1501, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MainFrm.cpp (2806, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MainFrm.h (1550, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.aps (47940, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.clw (3411, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.cpp (4507, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.dsp (5218, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.dsw (543, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.h (1410, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.ncb (107520, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.opt (50688, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.plg (2244, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpsh.rc (14605, 1998-05-21)
DevStudio\MyProjects\MdLessPpsh\MdLessPpshDoc.cpp (1822, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MdLessPpshDoc.h (1527, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MdLessPpshView.cpp (2701, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\MdLessPpshView.h (1961, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\ModelessPpsh.cpp (1182, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\ModelessPpsh.h (1415, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\Pg1.cpp (1007, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\Pg1.h (1261, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\Pg2.cpp (1007, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\Pg2.h (1261, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\res (0, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\resource.h (781, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\res\MdLessPpsh.ico (1078, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\res\MdLessPpsh.rc2 (402, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\res\MdLessPpshDoc.ico (1078, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\res\Toolbar.bmp (1078, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\StdAfx.cpp (208, 1998-05-20)
DevStudio\MyProjects\MdLessPpsh\StdAfx.h (987, 1998-05-20)
Creating modeless property sheet as "view" inside of the child frame, without view.
This is standard MFC MDI project.
Modeless property page displays all buttons (i.e. OK CANCEL, APPLY and HELP.)
This is quite simple: derive your own class from CPropertySheet.
Override virtual OnInitDialog as follows:
BOOL CModelessPpsh::OnInitDialog()
{
m_bModeless = FALSE;
BOOL bResult = CPropertySheet::OnInitDialog();
m_bModeless = TRUE;
return bResult;
}
This will do the trick, fooling CPropertySheet Class into thinking it deals with modeless type.
The HELP button will be shown only if you handle help commands in your project. For example: ON_COMMAND(ID_HELP, CMDIFrameWnd::OnHelp), and all the rest.
Ts is only example, I did not deal with View and Document classes.
近期下载者:
相关文件:
收藏者: