如何隐藏对话框里面的最大化最小化按钮?
如何隐藏对话框里面的最大化最小化按钮?
请回答^_^
多谢^_^
问题点数:100、回复次数:15Top
1 楼canjian(奋斗,探求,不达目的誓不罢休!)回复于 2003-12-01 16:59:20 得分 20
去掉对话框属性中的相关属性Minimize box 和Maximize boxTop
2 楼fandh(好了)回复于 2003-12-01 17:02:24 得分 0
那只能灰掉,我想隐藏起来,就是看不见呀Top
3 楼fayifu(赅)回复于 2003-12-01 17:03:07 得分 20
在对话框属性中Styles标签下设Top
4 楼fayifu(赅)回复于 2003-12-01 17:06:08 得分 0
不会吧,我去掉复选框后就看不到了。Top
5 楼canjian(奋斗,探求,不达目的誓不罢休!)回复于 2003-12-01 17:06:41 得分 0
两个都去掉后就看不见了
如果只去掉一个好像是只能变灰Top
6 楼zhucde(【風間苍月】★<==>★【虚拟闲人】)回复于 2003-12-01 17:07:39 得分 40
重载
BOOL CMydilog::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Add your specialized code here and/or call the base class
cs.style &= ~WS_MAXIMIZEBOX;
cs.style &= ~WS_MINIMIZEBOX;
return CDialog::PreCreateWindow(cs);
}
Top
7 楼fandh(好了)回复于 2003-12-01 17:08:43 得分 0
没有呀,我这边如果不选的话就灰掉了,不是隐藏掉的Top
8 楼fandh(好了)回复于 2003-12-01 17:15:45 得分 0
如果隐藏掉其中的一个怎么办?Top
9 楼ISunwu(刀口蒙特)回复于 2003-12-01 17:24:17 得分 10
做不到,除非自绘。Top
10 楼zhucde(【風間苍月】★<==>★【虚拟闲人】)回复于 2003-12-01 17:30:55 得分 0
呵呵,这么简单的问题!
BOOL CMydilog::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Add your specialized code here and/or call the base class
cs.style &= ~WS_MAXIMIZEBOX;//隐藏最大化按钮
cs.style &= ~WS_MINIMIZEBOX;//隐藏最小化按钮
return CDialog::PreCreateWindow(cs);
}
当然,还要记得将你的对话框的属性里的System Menu勾上Top
11 楼fandh(好了)回复于 2003-12-01 17:39:37 得分 0
如果隐藏掉其中的一个怎么办?
你说的方法好像不行,我试了!
你的方法只能全部隐藏,不能单个隐藏,我想隐藏最大化按钮,但是最小化按钮有效Top
12 楼canjian(奋斗,探求,不达目的誓不罢休!)回复于 2003-12-01 18:04:42 得分 0
对不起,这个不是特别清楚Top
13 楼byry(百事罐头)回复于 2003-12-01 18:10:40 得分 5
BOOL CMydilog::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Add your specialized code here and/or call the base class
cs.style &= ~WS_MAXIMIZEBOX;
return CDialog::PreCreateWindow(cs);
}Top
14 楼dylang(眼睫毛)回复于 2003-12-01 22:05:31 得分 2
在属性页改变可以隐藏啊
我们的vc不一样?Top
15 楼xxhfortrue(红叶)回复于 2003-12-01 22:41:29 得分 3
只有自绘呀Top




