Desktop background state structure.
typedef struct _DESKTOP { ULONG cbSize; /* Length of structure. */ HBITMAP hbm; /* Bit-map handle of desktop background. */ LONG x; /* X desktop coordinate of the origin of the bit map. */ LONG y; /* Y desktop coordinate of the origin of the bit map. */ ULONG fl; /* Desktop background state indicators or setting options. */ LONG lTileCount; /* Number of images of the bit map to be tiled. */ CHAR szFile[260]; /* Zero-terminated name of the file containing the bit map. */ } DESKTOP; typedef DESKTOP * PDESKTOP ;