我在看一段代码是看到一些我看不懂的符号:
LONG lStyle = m_ListCtrl.SendMessage
        (LVM_GETEXTENDEDLISTVIEWSTYLE);
    lStyle |= LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES | 
        LVS_EX_HEADERDRAGDROP;
    m_ListCtrl.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, 0,
        (LPARAM)lStyle);
      |= 是表示什么意思呢?是不是C语言中的!=呢? 还有| 是不是相当于C语言中的||呢?