自己做的panel 的描边
然后再panel 中加入 int outline 这个属性
中超说 用 int 的每一位 代替不同的边 需要描边则为1 否则为0
然后设置
all
~0
left
1
top
2
bottom
4
right
8
这几个枚举值
然后outline=选择的枚举值
然后在程序中
outline & left 如果等于left 则表示left 边需要描边
记得之前有看到 c语言中用bit 关键字 来设定 今天查了一下
这是位域 类似于结构体
struct bs
{int a:8;int b:2;int c:6;}data;
说明data为bs变量,共占2个字节。其中位域a占8位,位域b占2位,位域c占6位