资源简介
VC 图像处理 MagicHouse.rar
代码片段和文件信息
////////////////////////////////////////////////////////////////
// CoolTabCtrl.cpp : implementation file //
// //
// Copyright 2001 WangJun //
// All Rights Reserved. //
// //
// Email: wangjun98@sohu.com //
// URL: www.vckbase.com //
// //
// 1.0 2001/9/30 First release version. //
// //
// 2004/2/8 添加对WM_NOTIFY消息的处理 //
// 2005/2/2 修正内存泄漏 //
// //
////////////////////////////////////////////////////////////////
#include “stdafx.h“
#include “CoolTabCtrl.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
#pragma warning(disable: 4244)
/////////////////////////////////////////////////////////////////////////////
// CCoolTabCtrl
IMPLEMENT_DYNCREATE(CCoolTabCtrl CWnd)
#define ITEMBUTTON_HEIGHT 23
static CPen _penW(PS_SOLID1 RGB(255255255));
static CPen _penB(PS_SOLID1 RGB(000));
static CPen _pen3DFace(PS_SOLID1GetSysColor(COLOR_3DFACE));
static CPen _pen3DLight(PS_SOLID1GetSysColor(COLOR_3DLIGHT));
static CPen _pen3DShadow(PS_SOLID1GetSysColor(COLOR_3DSHADOW));
static CPen _pen3DDKShadow(PS_SOLID1GetSysColor(COLOR_3DDKSHADOW));
CCoolTabCtrl::CCoolTabCtrl()
{
m_nstyle = TCS_DOWN;
m_nActivePage = -1;
m_nBorder = 1;
m_bEraseBkgnd = TRUE;
}
CCoolTabCtrl::~CCoolTabCtrl()
{
POSITION pos;
CPageItem* pItem;
for(pos=m_PageList.GetHeadPosition();pos!=NULL;)
{
pItem=(CPageItem*)m_PageList.GetNext(pos);
if(pItem)
{
if(pItem->m_nstyle == 1 && pItem->m_pWnd) // 动态创建
{
pItem->m_pWnd->DestroyWindow();
delete pItem->m_pWnd;
}
delete pItem;
pItem=NULL;
}
}
m_PageList.RemoveAll();
}
BEGIN_MESSAGE_MAP(CCoolTabCtrl CWnd)
//{{AFX_MSG_MAP(CCoolTabCtrl)
ON_WM_PAINT()
ON_WM_ERASEBKGND()
ON_WM_LBUTTONDOWN()
ON_WM_SIZING()
ON_WM_SIZE()
ON_WM_TIMER()
ON_WM_CREATE()
ON_WM_DESTROY()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CCoolTabCtrl message handlers
BOOL CCoolTabCtrl::Create(UINT wstyle const CRect &rect CWnd *pParentWnd UINT nID)
{
m_nstyle = wstyle & TCS_MASK;
if(m_nstyle == 0)
m_nstyle = TCS_UP;
if (CWnd::Create(AfxRegisterWndClass(CS_DBLCLKS | CS_HREDRAW | CS_VREDRAW AfxGetApp()->LoadStandardCursor(IDC_ARROW) (HBRUSH)GetStockobject(LTGRAY_BRUSH) NULL)
NULL
wstyle&~TCS_MASK | WS_CLIPCHILDREN | WS_CLIPSIBLINGS
rect
pParentWnd
nID))
{
return TRUE;
}
return FALSE;
}
BOOL CCoolTabCtrl::OnEraseBkgnd(CDC* pDC)
{
if(m_bEraseBkgnd)
{
CRect rect;
GetWindowRect(&rect);
ScreenToClient(&rect);
CBrush brush(GetSysColor(COLOR_3DFACE));
pDC->FillRect(rect&brush);
}
return TRUE;
}
void C
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 13951 2007-10-24 16:40 MagicHouse\CoolTabCtrl.cpp
文件 3455 2005-02-02 22:46 MagicHouse\CoolTabCtrl.h
文件 8974 2007-10-15 21:31 MagicHouse\EffectDisplay.cpp
文件 1447 2007-10-16 12:46 MagicHouse\EffectDisplay.h
文件 6572 2007-12-23 18:23 MagicHouse\ExpTranDlg.cpp
文件 883 2007-12-22 22:31 MagicHouse\ExpTranDlg.h
文件 10784 2007-12-12 23:40 MagicHouse\Filter.cpp
文件 599 2007-11-18 19:23 MagicHouse\Filter.h
文件 3631 2007-11-17 22:50 MagicHouse\FogDlg.cpp
文件 702 2007-11-17 22:50 MagicHouse\FogDlg.h
文件 17571 2007-12-23 23:41 MagicHouse\GeoOperator.cpp
文件 1059 2007-11-16 22:52 MagicHouse\GeoOperator.h
文件 75912 2007-10-17 19:50 MagicHouse\GraphShower.aps
..A..H. 58880 2007-10-24 16:26 MagicHouse\GraphShower.suo
文件 7350 2007-12-10 12:29 MagicHouse\GrayOperator.cpp
文件 734 2007-11-03 13:15 MagicHouse\GrayOperator.h
文件 9379 2007-10-28 14:32 MagicHouse\HistogramDlg.cpp
文件 1570 2007-10-28 14:34 MagicHouse\HistogramDlg.h
文件 16898 2007-12-11 19:47 MagicHouse\improve.cpp
文件 1047 2007-12-10 21:26 MagicHouse\improve.h
文件 28013 2007-12-09 00:13 MagicHouse\JpegDecoder.cpp
文件 3662 2007-12-09 00:04 MagicHouse\JpegDecoder.h
文件 7198 2007-10-31 11:58 MagicHouse\LineTranDlg.cpp
文件 1077 2007-10-31 11:28 MagicHouse\LineTranDlg.h
文件 7524 2007-12-22 22:31 MagicHouse\LogTranDlg.cpp
文件 1155 2007-12-22 22:31 MagicHouse\LogTranDlg.h
文件 72340 2007-12-22 22:22 MagicHouse\MagicHouse.aps
文件 3704 2007-10-24 16:26 MagicHouse\MagicHouse.cpp
文件 620 2007-10-24 16:26 MagicHouse\MagicHouse.h
文件 12905472 2013-08-13 21:13 MagicHouse\MagicHouse.ncb
............此处省略100个文件信息
相关资源
- Faceworx 人脸建模软件
- opencv2.4.13 x64版
- springmvc restful风格 增删改查完整版
- 合成孔径雷达图像处理
- 北京动力节点-Reyco郭-SpringMVC4
- 《Ruby on Rails Tutorial(中文版)》安道
- MVC查询分页
- SpringMVC+Echarts 读取后台数据进行图标
- springboot+springmvc+mybatis+layui实现登录用
- 图像处理251209
- VC OpenCV车牌识别
- 信息熵在图像处理中的应用
- mvc 在线考试系统
- 数字图像处理第二版冈萨雷斯书与答
- Bus Hound与UVC1.1中英文和UVC1.5官方文档
- OpenCV4.2.0已编译好的32位库
- RemoteSensing Digital Image Analysis
- ENVI遥感图像处理教程系列
- ssm-crud(spring+springmvc+mybatis)
- 使用三种VC的多线程同步方法编写一个
- 《医学图像处理与分析》第二版--罗述
- Steema TeeChart Pro VCL FMX Source Code 2019.2
- 图像处理第四版讲义 章毓晋
- Computer Vision with OpenCV 3 and Qt5 pdf + co
- 数字图像处理冈萨雷斯ppt
- springmvc+POI的Excel文件导入导出
- vc开发GIS基础的东东
- unigui 最好的输出excel控件 TMS.FlexCel.
- apache-2.4.10-win32-VC9
- VC 操作 Excel 二次开发
评论
共有 条评论