标题:请教一个百思不得其解的问题
只看楼主
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
结帖率:100%
已结贴  问题点数:20 回复次数:6 
请教一个百思不得其解的问题
protected override CreateParams CreateParams
        {
            get
            {
                CreateParams cParms = base.CreateParams;
                cParms.ExStyle |= 0x00080000; // WS_EX_LAYERED
                return cParms;
            }
        }
为什么窗体构造函数完了会自动执行这个,而且执行完窗体就看不见了,期待高手
搜索更多相关主题的帖子: 百思不得其解 
2009-08-05 20:08
yangglemu
Rank: 7Rank: 7Rank: 7
等 级:黑侠
帖 子:273
专家分:521
注 册:2006-9-15
得分:0 
窗体风格参数,系统构建窗体时会自动调用这个属性参数,有可能你增加的0x8000的原因使窗体不见了

试着挣个威望!
2009-08-06 09:00
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:0 
我查了一下资料,是分层的窗口样式,看不见了,不过这个样式是干吗的还是不知道

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-08-06 09:25
baikil
Rank: 10Rank: 10Rank: 10
来 自:X星球
等 级:青峰侠
威 望:4
帖 子:282
专家分:1580
注 册:2009-7-20
得分:20 
呵,你看看这个或许明白一点
一般的进度条为水平的,当我们可以做成一个垂直的,
public class ParControl : System.Windows.Forms.ProgressBar
    {
        public ParControl()
        {
            this.Width = 23;
            this.Height = 100;
        }
        protected override System.Windows.Forms.CreateParams CreateParams
        {
            get
            {
                CreateParams cp = base.CreateParams;
                cp.Style |= 4;  
                return cp;
            }
        }
    }

就一个小小Style就可以改变一个控件的样式,
窗体也一样,ExStyle 与上某一个数,样式就变了.表显的形式就不一样,
.NET太高深了.

自创QQ群64885635,方便C#学习交流.希望各项工作路好学都好入!
2009-08-06 09:48
ginpq
Rank: 2
等 级:论坛游民
帖 子:34
专家分:50
注 册:2007-8-21
得分:0 
请问 cp.Style |= 4; 这里的|=代表什么?
2009-08-07 12:18
jedypjd
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:蒙面侠
威 望:9
帖 子:1096
专家分:4969
注 册:2009-7-27
得分:0 
cp.Style 跟 0100 或运算,再赋值给cp.Style

天涯无岁月,歧路有风尘,百年浑似醉,是非一片云
2009-08-07 12:37
winnerforeve
Rank: 2
等 级:论坛游民
帖 子:32
专家分:83
注 册:2009-9-7
得分:0 
'

QQ1104494338
www.
www.
2009-09-07 16:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-281732-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.310278 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved