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

📄 wndchild.cpp

📁 caro program is written by VC++ and AI
💻 CPP
字号:
/****************************************************************************/
//
// ~~~~~~~~~~~~~~~~~~~~~~~~ WndChild's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ~~~~~~~~~~~~~~~~~~~~~~~~ WndPlay's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// ~~~~~~~~~~~~~~~~~~~~~~~ WndCredit's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//								WndChild.cpp
//
//***************************************************************************/



// Include
#include "ExCaro.h"
#include "WndChild.h"
#include "WndPlay.h"

//***************************************************************************/
// ~~~~~~~~~~~~~~~~~~~~~~~~ WndChild's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

LRESULT CALLBACK WndChildProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
	switch(message)
	{
	//////////////////////////////////////////////////////////////////////////////
	// WndChild Size Message
	case WM_SIZE:
		Child_Size();
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndChild Paint Message
	case WM_PAINT:
		Child_Paint();
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndChild VScroll Message
	case WM_VSCROLL:
		Child_VScroll(wParam);
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndChild HScroll Message
	case WM_HSCROLL:
		Child_HScroll(wParam);
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndChild Left Mouse Click Message
	case WM_LBUTTONDOWN:
		if(ec.iTab == ID_PLAY)
			Child_LButtonDown();
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndChild Left Mouse Up Message
	case WM_LBUTTONUP:
		if(ec.iTab == ID_SETTING)
			SetFocus(DlgSetting.hWnd );
		return 0;
	}

return DefWindowProc(hwnd,message,wParam,lParam);
}


//***************************************************************************/
// ~~~~~~~~~~~~~~~~~~~~~~~~ WndPlay's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

LRESULT CALLBACK WndPlayProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
	switch(message)
	{
	//////////////////////////////////////////////////////////////////////////////
	// WndPlay Paint Message
	case WM_PAINT:
		Play_Paint();
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndPlay Paint Message
	case WM_MOUSEMOVE:
		Play_MouseMove(lParam);
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndPlay Paint Message
	case WM_MOUSELEAVE:
		Play_MouseLeave();
		return 0;
		
	//////////////////////////////////////////////////////////////////////////////
	// WndPlay Left Mouse Down Message
	case WM_LBUTTONDOWN:
		Play_LButtonDown(lParam);
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndPlay Left Mouse Up Message
	case WM_LBUTTONUP:
		Play_LButtonUp(lParam);
		return 0;

	}
return DefWindowProc(hwnd,message,wParam,lParam);
}

//***************************************************************************/
// ~~~~~~~~~~~~~~~~~~~~~~~~ WndCredit's Messages ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

LRESULT CALLBACK WndCreditProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{
	switch(message)
	{
	//////////////////////////////////////////////////////////////////////////////
	// WndCredit Create Message
	case WM_CREATE:
		WndCredit.xClient = 400;
		WndCredit.yClient = 500;
		return 0;

	//////////////////////////////////////////////////////////////////////////////
	// WndCredit Paint Message
	case WM_PAINT:
		Credit_Paint();
		return 0;
	}
return DefWindowProc(hwnd,message,wParam,lParam);
}

⌨️ 快捷键说明

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