• 大小: 80.08MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2022-04-23
  • 语言: 其他
  • 标签: Codejock  Xtreme  VS2017  

资源简介

Codejock.Xtreme.Toolkit.Pro.v15.3.1 源码,.sln的工程属性32位和64位已经全部修改为 VS2017工程属性。直接使用VS2017打开编译即可使用。同时里面包含了已编译好的debug和release的动态库和静态库如下: ToolkitPro1531vc150.lib ToolkitPro1531vc150.dll ToolkitPro1531vc150D.lib ToolkitPro1531vc150D.dll ToolkitPro1531vc150S.lib ToolkitPro1531vc150SD.lib

资源截图

代码片段和文件信息

// XTPCalendarCaptionBarControl.cpp : implementation file
//
// This file is a part of the XTREME CALENDAR MFC class library.
// (c)1998-2012 Codejock Software All Rights Reserved.
//
// THIS SOURCE FILE IS THE PROPERTY OF CODEJOCK SOFTWARE AND IS NOT TO BE
// RE-DISTRIBUTED BY ANY MEANS WHATSOEVER WITHOUT THE EXPRESSED WRITTEN
// CONSENT OF CODEJOCK SOFTWARE.
//
// THIS SOURCE CODE CAN ONLY BE USED UNDER THE TERMS AND CONDITIONS OUTLINED
// IN THE XTREME TOOLKIT PRO LICENSE AGREEMENT. CODEJOCK SOFTWARE GRANTS TO
// YOU (ONE SOFTWARE DEVELOPER) THE LIMITED RIGHT TO USE THIS SOFTWARE ON A
// SINGLE COMPUTER.
//
// CONTACT INFORMATION:
// support@codejock.com
// http://www.codejock.com
//
/////////////////////////////////////////////////////////////////////////////

#include “stdafx.h“
#include “Resource.h“

#include “Common/XTPResourceManager.h“
#include “Common/XTPResourceImage.h“
#include “Common/XTPDrawHelpers.h“
#include “Common/XTPColorManager.h“
#include “Common/XTPNotifyConnection.h“
#include “Common/XTPSmartPtrInternalT.h“
#include “Common/XTPWinThemeWrapper.h“
#include “Common/XTPSystemHelpers.h“
#include “Common/XTPVC80Helpers.h“

#include “XTPCalendarUtils.h“
#include “XTPCalendarDefines.h“
#include “XTPCalendarNotifications.h“
#include “XTPCalendarPtrCollectionT.h“
#include “XTPCalendarViewPart.h“
#include “XTPCalendarView.h“
#include “XTPCalendarTimeLineView.h“
#include “XTPCalendarControl.h“
#include “XTPCalendarMonthView.h“

#include “XTPCalendarCaptionBarControl.h“


#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

//////////////////////////////////////////////////////////////////////////
IMPLEMENT_DYNAMIC(CXTPCalendarCaptionBarControl CWnd)
IMPLEMENT_DYNAMIC(CXTPCalendarCaptionBarThemePart CXTPCalendarWMHandler)
IMPLEMENT_DYNCREATE(CXTPCalendarCaptionBarTheme CXTPCalendarWMHandler)

CXTPCalendarCaptionBarControl::CXTPCalendarCaptionBarControl()
{
RegisterWindowClass();

m_Borders.SetRect(0 1 0 0);


m_pTheme = NULL;
SetTheme(new CXTPCalendarCaptionBarTheme());
}

CXTPCalendarCaptionBarControl::~CXTPCalendarCaptionBarControl()
{
CMDTARGET_RELEASE(m_pTheme);
}

BOOL CXTPCalendarCaptionBarControl::RegisterWindowClass(HINSTANCE hInstance /*= NULL*/)
{
return XTPDrawHelpers()->RegisterWndClass(hInstance
XTPCALENDARCAPTIONBAR_CLASSNAME /*CS_DBLCLKS |*/ CS_HREDRAW | CS_VREDRAW);
}

BOOL CXTPCalendarCaptionBarControl::Create(DWORD dwstyle const RECT& rect CWnd* pParentWnd UINT nID)
{
if (!CWnd::Create(XTPCALENDARCAPTIONBAR_CLASSNAME NULL dwstyle rect pParentWnd nID))
return FALSE;

AdjustLayout(NULL);

if (m_pTheme)
{
CDC* pDC = GetDC();
if (pDC)
{
m_pTheme->m_dScale = pDC->GetDeviceCaps(LOGPIXELSY) / 96.0;
ReleaseDC(pDC);
}
}
return TRUE;
}

BEGIN_MESSAGE_MAP(CXTPCalendarCaptionBarControl CWnd)
//{{AFX_MSG_MAP(CXTPCalendarCaptionBarControl)
ON

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-12-15 23:43  Codejock.Xtreme.Toolkit.Pro.v15.3.1\
     目录           0  2018-12-16 20:02  Codejock.Xtreme.Toolkit.Pro.v15.3.1\bin\
     目录           0  2018-12-16 20:07  Codejock.Xtreme.Toolkit.Pro.v15.3.1\bin\vc150\
     文件     8920064  2018-12-16 20:00  Codejock.Xtreme.Toolkit.Pro.v15.3.1\bin\vc150\ToolkitPro1531vc150.dll
     文件    18015744  2018-12-16 20:06  Codejock.Xtreme.Toolkit.Pro.v15.3.1\bin\vc150\ToolkitPro1531vc150D.dll
     目录           0  2018-12-16 19:49  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\
     目录           0  2018-12-16 20:08  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\vc150\
     文件    11586094  2018-12-16 19:30  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\vc150\ToolkitPro1531vc150.lib
     文件    11642718  2018-12-16 19:25  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\vc150\ToolkitPro1531vc150D.lib
     文件    86613552  2018-12-16 20:03  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\vc150\ToolkitPro1531vc150S.lib
     文件   120174230  2018-12-16 20:08  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Lib\vc150\ToolkitPro1531vc150SD.lib
     目录           0  2018-09-26 14:08  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\
     目录           0  2018-09-26 10:51  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\
     文件        2892  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Includes.h
     目录           0  2018-09-26 10:51  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\
     文件       10589  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\MAPICode.h
     文件       97808  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\MAPIDefS.h
     文件       11745  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\MAPIGuid.h
     文件       68535  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\MAPITags.h
     文件       25764  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Mapi\MAPIX.h
     目录           0  2018-09-26 10:51  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\
     文件       11760  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\Resource.h
     文件         326  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\backarrow.cur
     文件         326  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\DragCopy.cur
     文件         326  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\DragMove.cur
     文件         558  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\EventGlyps.bmp
     文件         214  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\ExpandSignDown.bmp
     文件         214  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\ExpandSignUp.bmp
     文件         329  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\Office2007_CalendarAllDayEventArrowsLR.png
     文件         396  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\Office2007_CalendarEventGlyphs.png
     文件         701  2012-05-14 08:34  Codejock.Xtreme.Toolkit.Pro.v15.3.1\Source\Calendar\res\Office2007_CalendarExpandDay.png
............此处省略4744个文件信息

评论

共有 条评论