📄 levelview.cpp
字号:
// LevelView.cpp : 实现文件
//
#include "stdafx.h"
#include "OurBloke.h"
#include "LevelView.h"
#include "MainFrm.h"
#define WM_CHANGEVIEW (WM_USER + 1)
// CLevelView
IMPLEMENT_DYNCREATE(CLevelView, CView)
CLevelView::CLevelView()
{
}
CLevelView::~CLevelView()
{
DeleteObject(bmpSuccess);
DeleteObject(cst);
}
BEGIN_MESSAGE_MAP(CLevelView, CView)
ON_WM_TIMER()
END_MESSAGE_MAP()
// CLevelView 绘图
void CLevelView::OnDraw(CDC* pDC)
{
CDocument* pDoc = GetDocument();
// TODO: 在此添加绘制代码
}
// CLevelView 诊断
#ifdef _DEBUG
void CLevelView::AssertValid() const
{
CView::AssertValid();
}
#ifndef _WIN32_WCE
void CLevelView::Dump(CDumpContext& dc) const
{
CView::Dump(dc);
}
#endif
#endif //_DEBUG
// CLevelView 消息处理程序
BOOL CLevelView::Create(LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, CCreateContext* pContext)
{
// TODO: 在此添加专用代码和/或调用基类
if (!CView::Create(lpszClassName, lpszWindowName, dwStyle, rect, pParentWnd, nID, pContext))
{
return false;
}
bmpSuccess.LoadBitmap(IDB_BITMAP_LEVELUP);
cst.Create(_T(""),WS_CHILD|WS_VISIBLE|SS_BITMAP,CRect(8,90,168,130),
this,IDC_STATIC);//cst.Create();
cst.SetBitmap((HBITMAP)bmpSuccess);
cst.ShowWindow(SW_SHOW);
SetTimer(1,1000,NULL);
return true;
}
void CLevelView::OnTimer(UINT_PTR nIDEvent)
{
// TODO: 在此添加消息处理程序代码和/或调用默认值
CMainFrame *pMain=(CMainFrame *)AfxGetApp()->m_pMainWnd;
pMain->SendMessage(WM_CHANGEVIEW,0,0);
CView::OnTimer(nIDEvent);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -