或运算的意义是什么:
0+0=0
0+1=1
1+0=1
1+1=1
无进位
与运算的意义是什么:
在VC中,窗口的每个属性对应一个只有一位为1的16位的二进制数,当增加某属性做或运算(|)即可,取消某个属性只需与(&)上这个属性的取反。
cs.style &= ~WS_MAXIMIZEBOX; 和cs.style = cs.style & ~WS_MAXIMIZEBOX; 等价。
pDC->GetSafeHdc();
pWnd->GetSafeHwnd();
有hDC得到CDC
CDC MyDc;
MyDc.Attach(hdc);
...
MyDc.Detach();