怎么没有消息响应?

robot_zyt 2006-04-21 06:46:01
各位大哥,我用一个写了个继承CDialog的类,然后在上面放了两个继承于CPropertyPage的属性页,模拟实现属性表的功能,这样可以修改界面和按钮了,这是属性表做不到的!
可是在CDialog上的属性页不响应我的任何消息,这是怎么回事?请各位大哥帮帮忙?应该怎么弄才行?
...全文
135 9 点赞 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
fyx010641 2006-05-10
你可能是把属性页做在CDialogBar里了!!
那样的话你要把他的消息响应函数放到他的父 类里面去!
  • 打赏
  • 举报
回复
cdef9108 2006-05-10
可能是
消息相应的wnd不是在你的PropertyPage上
  • 打赏
  • 举报
回复
robot_zyt 2006-04-22
也许我没说太明白,是这样的:
我用个对话框做主界面, ,然后在上面放了两个属性页,模拟实现属性表的功能,就是把书属性表用我对话框代替, 但是我操作对话框上的属性页页面,没有响应,这是怎么回事? 请各位大哥帮帮忙? 应该怎么弄才行?
  • 打赏
  • 举报
回复
robot_zyt 2006-04-22
也许我没说太明白,是这样的:
我用个对话框做主界面, ,然后在上面放了两个继承于属性页,模拟实现属性表的功能,就是把书属性表用我对话框代替, 但是我操作对话框上的属性页页面,没有响应,这是怎么回事? 请各位大哥帮帮忙? 应该怎么弄才行?
  • 打赏
  • 举报
回复
BlueOxygenBO 2006-04-22
不知道楼主是要通过tab控件还是什么控件来调用不同的属性对话框
  • 打赏
  • 举报
回复
yanghy2013 2006-04-22
不好意思,没看懂楼主说的意思.
  • 打赏
  • 举报
回复
菜牛 2006-04-22
如果需要修改属性表的一些默认行为,可以通过重载属性表来实现;如果需要编制类似属性表的界面,也可以用Tab控件来实现,你这种做法实不可取,属性页和属性表类是成对出现,单独来用,中间有些代码比较麻烦。
  • 打赏
  • 举报
回复
菜牛 2006-04-21
没看明白
  • 打赏
  • 举报
回复
wjj888888 2006-04-21
不太明白:
如果是你的界面中“修改界面和按钮”没有响应,那是你在属性页中没有得想要操作的界面的指针。
  • 打赏
  • 举报
回复
相关推荐
发帖
界面
加入

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2006-04-21 06:46
社区公告
暂无公告