www.pudn.com > ÍøÂç¶Ë¿Ú¼àÊÓ.rar > BCGCBProInc.h


//******************************************************************************* 
// COPYRIGHT NOTES 
// --------------- 
// This is a part of the BCGControlBar Library (Professional Version) 
// Copyright (C) 1998-2001 BCGSoft Ltd. 
// All rights reserved. 
// 
// This source code can be used, distributed or modified 
// only under terms and conditions  
// of the accompanying license agreement. 
//******************************************************************************* 
 
#ifndef __BCGCBPROINC_H 
#define __BCGCBPROINC_H 
 
#if _MSC_VER >= 1000 
#pragma once 
#endif // _MSC_VER >= 1000 
 
#ifndef __AFXTEMPL_H__ 
#include  
#endif 
 
#include "BCGCBProVer.h"	// Library version info. 
 
#ifdef _BCGCBPRO_IN_OTHER_DLL 
BCGCBPRODLLEXPORT void BCGCBPRODllInitialize (); 
#endif // _BCGCBPRO_IN_OTHER_DLL 
 
#if defined _AFXDLL && !defined _BCGCBPRO_STATIC_ 
	//------------------------------------------ 
	// MFC shared DLL, BCGControlBar shared DLL 
	//------------------------------------------ 
	#ifdef _DEBUG 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROUD.lib")  
			#pragma message("Automatically linking with BCGCBPROUD.dll") 
		#else 
			#pragma comment(lib,"BCGCBPROd.lib")  
			#pragma message("Automatically linking with BCGCBPROd.dll") 
		#endif 
	#else 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROU.lib")  
			#pragma message("Automatically linking with BCGCBPROU.dll")  
		#else 
			#pragma comment(lib,"BCGCBPRO.lib")  
			#pragma message("Automatically linking with BCGCBPRO.dll")  
		#endif 
	#endif 
#elif defined _BCGCBPRO_STATIC_ 
	//--------------------------------------------- 
	// MFC shared DLL, BCGControlBar static library 
	//--------------------------------------------- 
	#ifdef _DEBUG 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROStaticuds.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticuds.lib")  
		#else 
			#pragma comment(lib,"BCGCBPROStaticds.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticds.lib")  
		#endif 
	#else 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROStaticus.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticus.lib")  
		#else 
			#pragma comment(lib,"BCGCBPROStatics.lib")  
			#pragma message("Automatically linking with BCGCBPROStatics.lib")  
		#endif 
	#endif 
#else 
	//-------------------------------------------------- 
	// MFC static library, BCGControlBar static library 
	//-------------------------------------------------- 
	#ifdef _DEBUG 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROStaticud.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticud.lib")  
		#else 
			#pragma comment(lib,"BCGCBPROStaticd.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticd.lib")  
		#endif 
	#else 
		#ifdef _UNICODE 
			#pragma comment(lib,"BCGCBPROStaticU.lib")  
			#pragma message("Automatically linking with BCGCBPROStaticU.lib")  
		#else 
			#pragma comment(lib,"BCGCBPROStatic.lib")  
			#pragma message("Automatically linking with BCGCBPROStatic.lib")  
		#endif 
	#endif 
#endif  
 
//------------------ 
// BCG control bars: 
//------------------ 
#include "BCGPToolBar.h" 
#include "BCGPStatusBar.h" 
#include "BCGPMenuBar.h" 
#include "BCGPDialogBar.h" 
#include "BCGPOutlookBar.h" 
#include "BCGPOutlookWnd.h" 
#include "BCGPColorBar.h" 
#include "BCGPCaptionBar.h" 
#include "BCGPOutlookBarPane.h" 
#include "BCGPTabbedControlBar.h" 
#include "BCGPTabbedToolbar.h" 
#include "BCGPToolBox.h" 
#include "BCGPTasksPane.h" 
#include "BCGPCalendarBar.h" 
 
//------------------------- 
// BCG control bar buttons: 
//------------------------- 
#include "BCGPToolbarButton.h" 
#include "BCGPToolbarComboBoxButton.h" 
#include "BCGPToolbarMenuButton.h" 
#include "BCGPToolbarEditBoxButton.h" 
#include "BCGPToolbarSpinEditBoxButton.h" 
#include "BCGPDropDown.h" 
#include "BCGPColorMenuButton.h" 
#include "BCGPToolbarFontCombo.h" 
#include "BCGPToolbarDateTimeCtrl.h" 
#include "BCGPCalendarMenuButton.h" 
#include "BCGPOutlookButton.h" 
 
//------------------------- 
// Autohide bars 
//------------------------- 
#include "BCGPAutoHideButton.h" 
#include "BCGPAutoHideToolBar.h" 
 
//------------------------------------------------------------------- 
// BCG frame and miniframe windows (replaces CFrameWnd, CMDIFrameWnd,  
// CMDIChildWnd, COleIPFrameWnd and COleDocIPFrameWnd): 
//------------------------------------------------------------------- 
#include "BCGPFrameWnd.h" 
#include "BCGPMDIFrameWnd.h" 
#include "BCGPMDIChildWnd.h" 
#include "BCGPOleIPFrameWnd.h" 
#include "BCGPOleDocIPFrameWnd.h" 
#include "BCGPOleCntrFrameWnd.h" 
 
#include "BCGPMiniFrameWnd.h" 
#include "BCGPMultiMiniFrameWnd.h" 
 
//------------------------- 
// BCG customization stuff: 
//------------------------- 
#include "BCGPToolbarCustomize.h" 
#include "BCGPCustomizeMenuButton.h" 
 
#include "BCGPContextMenuManager.h" 
#include "BCGPKeyboardManager.h" 
#include "BCGPMouseManager.h" 
 
#include "BCGPUserTool.h" 
#include "BCGPKeyHelper.h" 
 
//----------------------- 
// BCG workspace manager 
//----------------------- 
#include "BCGPWorkspace.h" 
#include "BCGPRegistry.h" 
#include "RebarState.h" 
 
//------------- 
// BCG helpers: 
//------------- 
#include "BCGPTearOffManager.h" 
#include "BCGPDrawManager.h" 
#include "BCGPDockBarRow.h" 
 
//----------------------- 
// BCG menu replacements: 
//----------------------- 
#include "BCGPPopupMenu.h" 
#include "BCGPPopupMenuBar.h" 
#include "BCGPToolBarImages.h" 
 
//------------------ 
// BCG docking bars: 
//------------------ 
#include "BCGPDockingControlBar.h" 
#include "BCGPTabWnd.h" 
#include "BCGPDockingCBWrapper.h" 
 
//-------------- 
// BCG controls: 
//-------------- 
#include "BCGPButton.h" 
#include "BCGPColorButton.h" 
#include "BCGPMenuButton.h" 
#include "BCGPURLLinkButton.h" 
#include "BCGPEditListBox.h" 
#include "BCGPAnimCtrl.h" 
#include "BCGPPowerColorPicker.h" 
#include "BCGPFontComboBox.h" 
#include "BCGPReBar.h" 
#include "BCGPShellTree.h" 
#include "BCGPShellList.h" 
#include "BCGPPropList.h" 
#include "BCGPEditCtrl.h" 
#include "BCGPIntelliSenseWnd.h" 
#include "BCGPIntelliSenseLB.h" 
#include "BCGPMaskEdit.h" 
#include "BCGPDateTimeCtrl.h" 
#include "BCGPDurationCtrl.h" 
#include "BCGPHotSpotImageCtrl.h" 
#include "BCGPSplitterWnd.h" 
 
//------------- 
// BCG dialogs: 
//------------- 
#include "BCGPDialog.h" 
#include "BCGPFileDialog.h" 
#include "BCGPWindowsManagerDlg.h" 
#include "BCGPPrintPreviewView.h" 
#include "ImageEditDlg.h" 
#include "BCGPColorDialog.h" 
#include "BCGPKeyMapDlg.h" 
#include "BCGPPropertySheet.h" 
#include "BCGPPropertyPage.h" 
 
//----------- 
// BCG views: 
//----------- 
#include "BCGPTabView.h" 
#include "BCGPEditView.h" 
 
//-------------------- 
// Visualization stuf: 
//-------------------- 
#include "BCGPVisualManager.h" 
#include "BCGPVisualManagerXP.h" 
#include "BCGPWinXPVisualManager.h" 
#include "BCGPVisualManager2003.h" 
#include "BCGPSkinManager.h" 
 
 
//------------------------- 
// OLE Full Server Support: 
//------------------------- 
#include "BCGPOleServerDoc.h" 
 
//------------------------- 
// Global Utils: 
//------------------------- 
#include "BCGPGlobalUtils.h" 
 
#endif // __BCGCBPROINC_H