⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createrightbt1.cpp

📁 此代码使用bmp图作为主要界面
💻 CPP
字号:
// CreateRightBT1.cpp : implementation file
//

#include "stdafx.h"
#include "SuperViseSystem.h"
#include "CreateRightBT1.h"
#include "ShowFirstRight.h"

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

/////////////////////////////////////////////////////////////////////////////
// CCreateRightBT1

CCreateRightBT1::CCreateRightBT1()
{

}

CCreateRightBT1::~CCreateRightBT1()
{

}
/////////////////////////////////////////////////////////////////////////////
// CCreateRightBT1 message handlers
int CCreateRightBT1::CreateWnd(DWORD dwStyle, CRect &rect, CWnd *pParent, UINT id)
{
	
	int result;
	result = CShowFirstRight::Create(dwStyle, rect, pParent, id);
//--------------------------------------------
//按钮的实现
		CRect rc;
		
		rc.left = 30;//
		rc.top =292;//
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw1.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_ZERO);
		
		HBITMAP *bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮0.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);	
		CBitmap *bp1;	
		bp1 = new CBitmap;

		bp1->Attach(bp);
		m_bw1.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//--------------------------------------------------------------------------------------------
	
//--------------------------------------------------------------------------------------------		
		rc.left = 75;
		rc.top =292;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw0.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_ONE);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮01.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw0.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//--------------------------------------------------------------------------------------------
		rc.left =119;
		rc.top =292;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw2.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_TWO);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮02.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw2.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left =163;
		rc.top =292;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw3.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_THREE);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮03.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw3.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left =30;
		rc.top =337;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw4.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_FOUR);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮04.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw4.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left =75;
		rc.top =337;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw5.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_FIVE);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮05.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw5.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left =119;
		rc.top =337;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw6.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_SIX);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮06.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw6.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left =163;
		rc.top =337;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw7.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_SEVEN);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮07.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw7.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left = 30;
		rc.top = 382;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw8.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_EIGHT);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮08.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw8.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left = 75;
		rc.top = 382;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw9.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_NINE);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮09.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw9.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left = 119;
		rc.top = 382;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;

		m_bw10.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_TEN);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮10.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw10.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
//---------------------------------------------------------------------------------------------
		rc.left = 163;
		rc.top = 382;
		rc.right = rc.left + 46;
		rc.bottom = rc.top + 46;
		m_bw11.Create(WS_CHILD| WS_VISIBLE |WS_TABSTOP, rc, this, IDC_BW_ELEVEN);
		
		bp = (HBITMAP *)LoadImage(AfxGetInstanceHandle(),"res\\按钮11.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE|LR_CREATEDIBSECTION);		
		bp1 = new CBitmap;
		
		bp1->Attach(bp);
		m_bw11.SetButtonImageList(bp1);
		delete bp1;
		bp1 = NULL;
	
		  return result;	
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -