www.pudn.com > VX.rar > CJ60Lib.h
// CJ60Lib.h : header file // // Copyright © 1998-99 Kirk Stowell // mailto:kstowell@codejockeys.com // http://www.codejockeys.com/kstowell/ // // This source code may be used in compiled form in any way you desire. // Source file(s) may be redistributed unmodified by any means PROVIDING // they are not sold for profit without the authors expressed written consent, // and providing that this notice and the authors name and all copyright // notices remain intact. If the source code is used in any commercial // applications then a statement along the lines of: // // "Portions Copyright © 1998-99 Kirk Stowell" must be included in the // startup banner, "About" box or printed documentation. An email letting // me know that you are using it would be nice as well. That's not much to ask // considering the amount of work that went into this. // // This software is provided "as is" without express or implied warranty. Use // it at your own risk! The author accepts no liability for any damage/loss of // business that this product may cause. // // ========================================================================== // // Acknowledgements: // <> Many thanks to all of you, who have encouraged me to update my articles // and code, and who sent in bug reports and fixes. // <> Many thanks Zafir Anjum (zafir@codeguru.com) for the tremendous job that // he has done with codeguru, enough can not be said! // <> Many thanks to Microsoft for making the source code availiable for MFC. // Since most of this work is a modification from existing classes and // methods, this library would not have been possible. // // ========================================================================== // HISTORY: // ========================================================================== // ////////////////////////////////////////////////////////////////////// #ifndef __CJ60LIB_H__ #define __CJ60LIB_H__ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 #ifndef __AFXTEMPL_H__ #include#endif #ifndef __AFXPRIV_H__ #include #endif #ifdef _AFXDLL #ifdef _DEBUG #pragma comment(lib,"CJ60Libd.lib") #pragma message("Automatically linking with CJ60Libd.dll") #else #pragma comment(lib,"CJ60Lib.lib") #pragma message("Automatically linking with CJ60Lib.dll") #endif #else #ifdef _DEBUG #pragma comment(lib,"CJ60StaticLibd.lib") #pragma message("Automatically linking with CJ60StaticLibd.lib") #else #pragma comment(lib,"CJ60StaticLib.lib") #pragma message("Automatically linking with CJ60StaticLib.lib") #endif #endif #ifndef __SEARCHEDIT_H__ #include #endif #ifndef __CJCAPTION_H__ #include #endif #ifndef __CJCONTROLBAR_H__ #include #endif #ifndef __CJDOCKBAR_H__ #include #endif #ifndef __CJDOCKCONTEXT_H__ #include #endif #ifndef __CJEXPLORERBAR_H__ #include #endif #ifndef __CJFLATBUTTON_H__ #include #endif #ifndef __CJCOMBOBOX_H__ #include #endif #ifndef __CJFLATHEADERCTRL_H__ #include #endif #ifndef __CJFRAMEWND_H__ #include #endif #ifndef __CJLISTCTRL_H__ #include #endif #ifndef __CJLISTVIEW_H__ #include #endif #ifndef __CJMDIFRAMEWND_H__ #include #endif #ifndef __CJMINIDOCKFRAMEWND_H__ #include #endif #ifndef __CJOUTLOOKBAR_H__ #include #endif #ifndef __CJPAGERCTRL_H__ #include #endif #ifndef __CJSIZEDOCKBAR_H__ #include #endif #ifndef __CJTABCTRLBAR_H__ #include #endif #ifndef __CJTOOLBAR_H__ #include #endif #ifndef __COOLBAR_H #include #endif #ifndef __COOLMENU_H__ #include #endif #ifndef __FIXTB_H #include #endif #ifndef __FLATBAR_H #include #endif #ifndef __HYPERLINK_H__ #include #endif #ifndef __MENUBAR_H #include #endif #ifndef __MODULEVER_H #include #endif #ifndef __SHELLPIDL_H__ #include #endif #ifndef __SHELLTREE_H__ #include #endif #ifndef __SHFILEINFO_H__ #include #endif #ifndef _SUBCLASSW_H #include #endif #endif // __CJ60LIB_H__