oxdllext.h
来自「完整的MP3播放器源码」· C头文件 代码 · 共 59 行
H
59 行
// ==========================================================================
// Specification : header file for MFC DLL extension builds
// ==========================================================================
// //////////////////////////////////////////////////////////////////////////
#if !defined(OX_CLASS_DECL) || !defined(OX_API_DECL) && !defined(OX_DATA_DECL)
#ifdef _BUILD_UTB_INTO_EXTDLL
#if !defined(WIN32) || !defined(_AFXEXT)
#pragma error("Wrong settings for UTB Extension DLL build")
#endif
#endif
#ifdef _LINK_TO_UTB_IN_EXTDLL
#if !defined(WIN32) || !defined(_AFXDLL)
#pragma error("Wrong settings for project that uses UTB Extension DLL")
#endif
#endif
#if defined(_LINK_TO_UTB_IN_EXTDLL) && defined(_BUILD_UTB_INTO_EXTDLL)
#pragma error("Error: both _BUILD_UTB_INTO_EXTDLL and _LINK_TO_UTB_IN_EXTDLL options has been specified")
#endif
// When including UTB classes into a MFC Extension DLL
#ifdef _BUILD_UTB_INTO_EXTDLL
#ifndef OX_CLASS_DECL
#define OX_CLASS_DECL AFX_CLASS_EXPORT
#endif
#ifndef OX_API_DECL
#define OX_API_DECL AFX_API_EXPORT
#endif
#ifndef OX_DATA_DECL
#define OX_DATA_DECL AFX_DATA_EXPORT
#endif
#elif defined(_LINK_TO_UTB_IN_EXTDLL)
// When linking to extension DLL that includes UTB classes
#ifndef OX_CLASS_DECL
#define OX_CLASS_DECL AFX_CLASS_IMPORT
#endif
#ifndef OX_API_DECL
#define OX_API_DECL AFX_API_IMPORT
#endif
#ifndef OX_DATA_DECL
#define OX_DATA_DECL AFX_DATA_IMPORT
#endif
#else
#ifndef OX_CLASS_DECL
#define OX_CLASS_DECL
#endif
#ifndef OX_API_DECL
#define OX_API_DECL
#endif
#ifndef OX_DATA_DECL
#define OX_DATA_DECL
#endif
#endif
#endif // !defined(OX_CLASS_DECL) || !defined(OX_API_DECL) && !defined(OX_DATA_DECL)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?