#include <basetyps.h>
#include <objbase.h>
+/* rpcndr.h defines small not only for idl */
+#undef small
+
/* mingw.org fails to define this */
#ifndef __ITaskbarList3_INTERFACE_DEFINED__
#define __ITaskbarList3_INTERFACE_DEFINED__
THBF_NONINTERACTIVE = 0x10
} THUMBBUTTONFLAGS;
-#ifndef THBN_CLICKED
-# define THBN_CLICKED 0x1800
-#endif
-
#ifdef __cplusplus
interface ITaskbarList : public IUnknown {
public:
#endif /* __cplusplus */
#endif /* __ITaskbarList3_INTERFACE_DEFINED__ */
-/* mingw-w64 also fails to define this as of 2.0.1 */
+/* mingw-w64 also fails to define these as of 2.0.1 */
+
+#ifndef THBN_CLICKED
+# define THBN_CLICKED 0x1800
+#endif
+
#ifndef __IApplicationAssociationRegistrationUI_INTERFACE_DEFINED__
#define __IApplicationAssociationRegistrationUI_INTERFACE_DEFINED__
const GUID IID_IApplicationAssociationRegistrationUI = {0x1f76a169,0xf994,0x40ac, {0x8f,0xc8,0x09,0x59,0xe8,0x87,0x47,0x10}};