资源简介
我自己实现的MFCPanel控件,内有例子
代码片段和文件信息
// MainFrm.cpp : CMainframe 类的实现
//
#include “stdafx.h“
#include “mfc_panel_control.h“
#include “MainFrm.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#endif
// CMainframe
IMPLEMENT_DYNCREATE(CMainframe CframeWnd)
BEGIN_MESSAGE_MAP(CMainframe CframeWnd)
ON_WM_CREATE()
END_MESSAGE_MAP()
static UINT indicators[] =
{
ID_SEPARATOR // 状态行指示器
ID_INDICATOR_CAPS
ID_INDICATOR_NUM
ID_INDICATOR_SCRL
};
// CMainframe 构造/析构
CMainframe::CMainframe()
{
// TODO: 在此添加成员初始化代码
}
CMainframe::~CMainframe()
{
}
int CMainframe::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CframeWnd::OnCreate(lpCreateStruct) == -1)
return -1;
if (!m_wndToolBar.CreateEx(this TBstyle_FLAT WS_CHILD | WS_VISIBLE | CBRS_TOP
| CBRS_GRIPPER | CBRS_TOOLTIPS | CBRS_FLYBY | CBRS_SIZE_DYNAMIC) ||
!m_wndToolBar.LoadToolBar(IDR_MAINframe))
{
TRACE0(“未能创建工具栏\n“);
return -1; // 未能创建
}
if (!m_wndStatusBar.Create(this) ||
!m_wndStatusBar.SetIndicators(indicators
sizeof(indicators)/sizeof(UINT)))
{
TRACE0(“未能创建状态栏\n“);
return -1; // 未能创建
}
// TODO: 如果不需要工具栏可停靠,则删除这三行
m_wndToolBar.EnableDocking(CBRS_ALIGN_ANY);
EnableDocking(CBRS_ALIGN_ANY);
DockControlBar(&m_wndToolBar);
return 0;
}
BOOL CMainframe::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CframeWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: 在此处通过修改
// CREATESTRUCT cs 来修改窗口类或样式
return TRUE;
}
// CMainframe 诊断
#ifdef _DEBUG
void CMainframe::AssertValid() const
{
CframeWnd::AssertValid();
}
void CMainframe::Dump(CDumpContext& dc) const
{
CframeWnd::Dump(dc);
}
#endif //_DEBUG
// CMainframe 消息处理程序
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1807 2009-07-20 23:20 mfc_panel_control\MainFrm.cpp
文件 655 2009-07-20 23:20 mfc_panel_control\MainFrm.h
文件 3444 2009-07-20 23:20 mfc_panel_control\mfc_panel_control.cpp
文件 73728 2009-07-20 23:44 mfc_panel_control\mfc_panel_control.exe
文件 543 2009-07-20 23:20 mfc_panel_control\mfc_panel_control.h
文件 12023 2009-07-20 23:31 mfc_panel_control\mfc_panel_control.rc
文件 898 2009-07-20 23:20 mfc_panel_control\mfc_panel_control.sln
文件 6295 2009-07-20 23:30 mfc_panel_control\mfc_panel_control.vcproj
文件 1405 2009-07-20 23:45 mfc_panel_control\mfc_panel_control.vcproj.月宫.Administrator.user
文件 1223 2009-07-20 23:20 mfc_panel_control\mfc_panel_controlDoc.cpp
文件 612 2009-07-20 23:20 mfc_panel_control\mfc_panel_controlDoc.h
文件 3057 2009-07-20 23:41 mfc_panel_control\mfc_panel_controlView.cpp
文件 1132 2009-07-20 23:35 mfc_panel_control\mfc_panel_controlView.h
文件 6811 2009-07-19 23:47 mfc_panel_control\Panel.cpp
文件 1618 2009-07-20 23:25 mfc_panel_control\Panel.h
文件 3440 2009-07-20 23:28 mfc_panel_control\PanelItem.cpp
文件 1831 2009-07-20 23:26 mfc_panel_control\PanelItem.h
文件 3670 2009-07-20 23:20 mfc_panel_control\ReadMe.txt
文件 21630 2005-11-11 22:45 mfc_panel_control\res\mfc_panel_control.ico
文件 373 2009-07-20 23:20 mfc_panel_control\res\mfc_panel_control.rc2
文件 1078 2005-11-11 22:44 mfc_panel_control\res\mfc_panel_controlDoc.ico
文件 1078 2005-11-11 22:45 mfc_panel_control\res\Toolbar.bmp
文件 822 2009-07-20 23:31 mfc_panel_control\resource.h
文件 2537 2009-07-19 23:16 mfc_panel_control\StaticEx.cpp
文件 1897 2009-07-20 23:24 mfc_panel_control\StaticEx.h
文件 148 2009-07-20 23:20 mfc_panel_control\stdafx.cpp
文件 2489 2009-07-20 23:20 mfc_panel_control\stdafx.h
目录 0 2009-07-20 23:20 mfc_panel_control\res
目录 0 2009-07-20 23:45 mfc_panel_control
----------- --------- ---------- ----- ----
............此处省略2个文件信息
- 上一篇:mfc做的局域网聊天室
- 下一篇:VC++摄像头视频采集及回放源程序
评论
共有 条评论