diff --git a/include/wxex/appbar.h b/include/wxex/appbar.h index fc21da8..b6ebd27 100644 --- a/include/wxex/appbar.h +++ b/include/wxex/appbar.h @@ -276,6 +276,12 @@ protected: }; +#ifdef __VISUALC__ +// non dll-interface class 'xxx' used as base for dll-interface class 'yyy' +#pragma warning (push) +#pragma warning (disable:4275) +#endif + /// /// Dockable application bar frame /// @@ -333,6 +339,10 @@ public: const wxString& name = wxDialogNameStr); }; +#ifdef __VISUALC__ +#pragma warning(pop) +#endif + /// /// Returns if the application bar state represents docked state. diff --git a/include/wxex/valhex.h b/include/wxex/valhex.h index 5b06c80..8088b51 100644 --- a/include/wxex/valhex.h +++ b/include/wxex/valhex.h @@ -34,6 +34,13 @@ enum wxHexValidatorStyle }; + +#ifdef __VISUALC__ +// non dll-interface class 'xxx' used as base for dll-interface class 'yyy' +#pragma warning (push) +#pragma warning (disable:4275) +#endif + /// /// Base class for hexadecimal validator /// @@ -61,6 +68,10 @@ private: unsigned int m_width; ///< Preferred width of the string - zero padding (<=1 disables padding) }; +#ifdef __VISUALC__ +#pragma warning(pop) +#endif + /// /// Validator for hexadecimal entries