社区
界面
帖子详情
CPropertySheet的怪异问题,请高手来帮忙
buptlvhua
2003-10-10 04:00:51
创建一个包含10个page的sheet(每个page里都有将近20来个空间),在sheet的构造函数中调用AddPage把这些page加入,然后在一个菜单命令中实例化一个sheet,但调用DoModal后屏幕上只是一闪就什么都没有了。谁遇到过这种情况?
提示,我只改写了sheet的OnInitDialog函数,其余page的OnInitDialog都没有改
...全文
34
3
打赏
收藏
CPropertySheet的怪异问题,请高手来帮忙
创建一个包含10个page的sheet(每个page里都有将近20来个空间),在sheet的构造函数中调用AddPage把这些page加入,然后在一个菜单命令中实例化一个sheet,但调用DoModal后屏幕上只是一闪就什么都没有了。谁遇到过这种情况? 提示,我只改写了sheet的OnInitDialog函数,其余page的OnInitDialog都没有改
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gaoxiaopai
2003-10-10
打赏
举报
回复
m_Sheet.AddPage(&m_Page1); // 加第1页
m_Sheet.AddPage(&m_Page2); // 加第2页
m_Sheet.AddPage(&m_Page3); // 加第3页
m_Sheet.Create(this, WS_CHILD | WS_VISIBLE, 0); // 创建窗口
m_Sheet.ModifyStyleEx (0, WS_EX_CONTROLPARENT); // 修改风格
m_Sheet.ModifyStyle( 0, WS_TABSTOP ); // 修改风格
// 设置窗口位置
m_Sheet.SetWindowPos( NULL, 180, 15, 0, 0,
SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE );
nalo
2003-10-10
打赏
举报
回复
遇到这种问题,我通常的做法是:
尝试以下操作还会不会出现上面的问题
1。如果重载OnInitDialog()函数
2。在sheet中只加入一个page
3。在sheet中不加入page
4。page的属性设置是否正确
benz600
2003-10-10
打赏
举报
回复
没有遇到过,把代码贴出来
c
Property
sheet
而在MFC中,`c
Property
sheet
`类提供了一种面向对象的方式来处理属性页。它继承自`CDialog`,并添加了对多页对话框的支持。`c
Property
sheet
`通常包含一个或多个`c
Property
Page`对象,每个`c
Property
Page`代表属性页中...
一个自定义的C
Property
Sheet
及其使用
`CTabCtrl`则是MFC中的标签控件类,它在`C
Property
Sheet
`中用来实现各个属性页之间的切换效果。 `C
Property
Sheet
`的创建和使用涉及以下几个关键步骤: 1. **初始化**:首先,你需要继承`C
Property
Sheet
`并重写它的...
C
Property
Sheet
--C
Property
Page
在Windows编程领域,MFC(Microsoft Foundation Classes)库提供了一系列的类来简化应用程序开发,其中`C
Property
Sheet
`和`C
Property
Page`是用于创建属性表或对话框模态页的重要类。本篇将深入探讨这两个类的使用、...
c
Property
sheet
例子大全
对于希望提升Windows桌面应用开发能力,特别是涉及到用户界面设计的开发者来说,它提供了一个全面的学习平台,通过实践这些示例,可以迅速掌握`c
Property
sheet
`的使用技巧,并将其应用于实际项目中。
C
Property
Sheet
的改写
这是个带标题的C
Property
Sheet
的例子,对C
Property
Sheet
类进行了改写,有源码下载
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章