ypedef struct tagDRAWITEMSTRUCT {
  UINT      CtlType; 
  UINT      CtlID; 
  UINT      itemID; 
  UINT      itemAction; 
  UINT      itemState; 
  HWND      hwndItem; 
  HDC       hDC; 
  RECT      rcItem; 
  ULONG_PTR itemData; 
} DRAWITEMSTRUCT; 里面的 itemAction 和 itemState有什么区别有写语句我实在看不明白,比如
if ((lpDrawItemStruct->itemAction | ODA_SELECT) &&
      (lpDrawItemStruct->itemState & ODS_SELECTED))
   {}
尤其这个 itemAction | ODA_SELECT ,我觉得没有任何作用呀? 为什么用位并操作???、
郁闷着呢!!!