Structure that contains information about the container.

typedef struct _CNRINFO {
  ULONG          cb;                  /*  Structure size. */
  PVOID          pSortRecord;         /*  Pointer to the comparison function for sorting container records, or NULL. */
  PFIELDINFO     pFieldInfoLast;      /*  Pointer to the last column in the left window of the split details view, or NULL. */
  PFIELDINFO     pFieldInfoObject;    /*  Pointer to a column that represents an object in the details view. */
  PSZ            pszCnrTitle;         /*  Title text, or NULL. */
  ULONG          flWindowAttr;        /*  Window attributes. */
  POINTL         ptlOrigin;           /*  Workspace origin. */
  ULONG          cDelta;              /*  Threshold. */
  ULONG          cRecords;            /*  Number of records. */
  SIZEL          slBitmapOrIcon;      /*  Icon/bit-map size. */
  SIZEL          slTreeBitmapOrIcon;  /*  Icon/bit-map size. */
  HBITMAP        hbmExpanded;         /*  Bit-map handle. */
  HBITMAP        hbmCollapsed;        /*  Bit-map handle. */
  HPOINTER       hptrExpanded;        /*  Icon handle. */
  HPOINTER       hptrCollapsed;       /*  Icon handle. */
  LONG           cyLineSpacing;       /*  Vertical space. */
  LONG           cxTreeIndent;        /*  Horizontal space. */
  LONG           cxTreeLine;          /*  Line width. */
  ULONG          cFields;             /*  Number of columns. */
  LONG           xVertSplitbar;       /*  Split bar position. */
} CNRINFO;

typedef   CNRINFO   * PCNRINFO ;


[Back] [Next]