home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Windows Gam…ming Gurus (2nd Edition) / Disc2.iso / msdn_vcb / samples / vc98 / sdk / sdktools / winnt / perfmon / owndraw.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-05-15  |  592 b   |  27 lines

  1. #define DIWindow(lpDI)              \
  2.    (lpDI->hwndItem)
  3.  
  4. #define DIIndex(lpDI)               \
  5.    (lpDI->itemID)
  6.  
  7. #define DIEntire(lpDI)              \
  8.    (lpDI->itemAction & ODA_DRAWENTIRE)
  9.  
  10. #define DIFocusChanged(lpDI)        \
  11.    (lpDI->itemAction & ODA_FOCUS)
  12.  
  13. #define DISelectionChanged(lpDI)    \
  14.    (lpDI->itemAction & ODA_SELECT)
  15.  
  16. #define DISelected(lpDI)            \
  17.    (lpDI->itemState & ODS_SELECTED)
  18.  
  19. #define DIDisabled(lpDI)            \
  20.    (lpDI->itemState & ODS_DISABLED)
  21.  
  22. #define DIFocus(lpDI)               \
  23.    (lpDI->itemState & ODS_FOCUS)
  24.  
  25.  
  26.  
  27.