如何改变c#Winform程序的toolStripButton背景及边框的颜色和样式
1个回答
展开全部
就三种情况,以单字节为例说明:
- 将某一位置1,无论原来是0是1,操作后肯定是1,“按位或(即操作符'|')”一个该位为1,其余位为0的单字节数。如a=00001000,b=000000010,则a | b=00001010,即把第1位变成1了。注意位数从右至左是0~7。
- 将某一位置0,无论原来是0是1,操作后肯定是0,“按位与(即操作符'&')”一个该位为0,其余位为1的单字节数。如a=00001010,b=11111101,则a | b=00001000,即把第1位变成0了。
- 将某一位变反,即原为1时变为0,原为0时变为1,“按位异或(即操作符'^')”一个该位为1,其余位为0的单字节数。如a=00001000,b=000001000,则a | b=00000000,即把第3位变反为0了。
这里的举例以一次改变1位为例,实用中可以同时改变多位,要改变的每一位都遵从以上规则。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询