【VC开源代码栏目提醒】:网学会员VC开源代码为您提供GamsWnd.cpp参考,解决您在GamsWnd.cpp学习中工作中的难题,参考学习。
// GamsWnd.cpp : implementation file
//
#include "stdafx.h"
#include "games.h"
#include "GamsWnd.h"
#include "DlgTool.h"
#include "MyView.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CGamsWnd
IMPLEMENT_DYNCREATE(CGamsWnd, CMDIChildWnd)
BEGIN_MESSAGE_MAP(CGamsWnd, CMDIChildWnd)
//{{AFX_MSG_MAP(CGamsWnd)
ON_WM_SIZE()
ON_WM_SIZING()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
CMenu NEAR CGamsWnd::menu; // menu for all HELLO windows
/////////////////////////////////////////////////////////////////////////////
// CGamsWnd construction
BOOL CGamsWnd::Create(LPCTSTR szTitle, LONG style /* = 0 */,
const RECT& rect /* = rectDefault */,
CMDIFrameWnd* parent /* = NULL */)
{
// Setup the shared menu
if (menu.m_hMenu == NULL)
menu.LoadMenu(IDR_GAMESTYPE);
m_hMenuShared = menu.m_hMenu;
// Register a custom WndClass and create a window.
// This must be done because CGamsWnd has a custom icon.
LPCTSTR lpszHelloClass =
AfxRegisterWndClass(CS_HREDRAW | CS_VREDRAW,
LoadCursor(NULL, IDC_ARROW),
(HBRUSH) (COLOR_WINDOW+1),
LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_GAMES)));
return CMDIChildWnd::Create(lpszHelloClass, szTitle, style, rect, parent);
}
CGamsWnd::CGamsWnd()
{
m_pTool = NULL;
}
void CGamsWnd::OnSize( UINT nType, int cx, int cy )
{
CMDIChildWnd::OnSize(nType, cx, cy);
}
void CGamsWnd::OnSizing( UINT nSide, LPRECT lpRect)
{
if(nSide == 1)
{
}
CMDIChildWnd::OnSizing(nSide, lpRect);
}
上一篇:
GameView.cpp
下一篇:
小学英语作文:讨厌的蟑螂(双语)