+ /*
+ * In addition to the above, the following are required for several compilers.
+ */
+
+#if !defined(CCS_VERT)
+#define CCS_VERT 0x00000080L
+#endif
+
+#if !defined(TB_SETDISABLEDIMAGELIST)
+ #define TB_SETDISABLEDIMAGELIST (WM_USER + 54)
+#endif // !defined(TB_SETDISABLEDIMAGELIST)
+
+#ifndef CFM_BACKCOLOR
+ #define CFM_BACKCOLOR 0x04000000
+#endif
+
+ /*
+ * The following are required for BC++ 5.5 (none at present.)
+ */
+
+ /*
+ * The following are specifically required for Digital Mars C++
+ */
+
+#ifdef __DMC__
+
+#ifndef CCM_SETUNICODEFORMAT
+ #define CCM_SETUNICODEFORMAT 8197
+#endif
+
+#ifdef __DMC__
+ #ifndef _TrackMouseEvent
+ #define _TrackMouseEvent TrackMouseEvent
+ #endif
+#endif
+
+#ifndef LVM_SETEXTENDEDLISTVIEWSTYLE
+ #define LVM_SETEXTENDEDLISTVIEWSTYLE (0x1000 + 54)