// WndBase.cpp : _xZkqqHx_iDeDiDjDiDhGiDiKiDiBiDjDiDgFiBfLiDfGiDiHiDjD_xHqqkZx_ _xZkqqHx_iDhEiDeAiDeDiDiL_xHqqkZx_
//

#include "stdafx.h"
#include "DynamicDraw.h"	// For FFGetApp().
// 06.12.05 Fukushiro M. 1_xZkqqHx_iNhDiNoNiPjM_xHqqkZx_ ()
//#include "UtilWin.h"		// For FFAddRgn.
#include "WndBase.h"		// This header.

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

/////////////////////////////////////////////////////////////////////////////
// CFCWndBase

//----- 06.03.15 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
//CFCWndBase::CFCWndBase()
//{
//}
//
//CFCWndBase::~CFCWndBase()
//{
//}
//----- 06.03.15 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----

BEGIN_MESSAGE_MAP(CFCWndBase, BASE_CLASS)
	//{{AFX_MSG_MAP(CFCWndBase)
	ON_WM_CREATE()
	ON_WM_DESTROY()
	ON_WM_CLOSE()
	ON_WM_SHOWWINDOW()
	//}}AFX_MSG_MAP
END_MESSAGE_MAP()


/////////////////////////////////////////////////////////////////////////////
// CFCWndBase _xZkqqHx_iDiBiDgCiDfKiBfLiDfH_xHqqkZx_ _xZkqqHx_iDgOiDjDiDgIiDiJ_xHqqkZx_

int CFCWndBase::OnCreate (LPCREATESTRUCT lpCreateStruct)
{
	if (BASE_CLASS::OnCreate(lpCreateStruct) == -1)
		return -1;
	// _xZkqqHx_iDhMiDgCiDhGiDhBiDjDiDgHiCmMiDfOiBfLiDfBiDgCiDgHiCmJjDgPjIfOiBeC_xHqqkZx_
	FFGetApp()->RegisterPopHintTarget(m_hWnd);
	return 0;
} // CFCWndBase::OnCreate.

void CFCWndBase::OnDestroy ()
{
	// _xZkqqHx_iDhMiDgCiDhGiDhBiDjDiDgHiCmMiDfOiBfLiDfBiDgCiDgHiCkJiCoHjDgPjIfOiJpAiPjMiBeC_xHqqkZx_
	FFGetApp()->UnregisterPopHintTarget(m_hWnd);

	BASE_CLASS::OnDestroy();
} // CFCWndBase::OnDestroy.

//----- 06.12.05 Fukushiro M. _xZkqqHx_iNoNiPjMiOgO_xHqqkZx_ ()-----
////----- 06.12.01 Fukushiro M. _xZkqqHx_jCmHiJmBiOgO_xHqqkZx_ ()-----
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCWndBase::OnClose
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCpAjFmCiClGiCoJiCmGiCkLiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.12.01 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCWndBase::OnClose ()
//{
//	// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCpAjFmCiClGiClNjClMiMoDiCmJiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCpAjAnIiCmBiCmEiNmEjFgAiJoGiClHiCoJiCmG_xHqqkZx_
//	// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMiDfDiDhOiCkKiOgDiCmBiCmEiClFiCnMiCkEiPoKiNiHiCkKiCkAiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iClBiCoKiCpAjGgIiCkOiClNiCnPiBeBiDeFiDeCiDjDiDgIiDeFiCmMjHmMiIoGiCpAiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//	// _xZkqqHx_iDfPiDeDiDeBiDiNiDePjFfMiOkGjClMiMoDiCmJiBeBjFjEjFgJiCmMiDhMiDgCiDhGiDhBiDjDiDgHiCkKjFfMiOkGiClDiCoKiClN_xHqqkZx_
//	// _xZkqqHx_iPoKiNiHiCmIiCmHiCmJiDfDiDhOiCkKiOgDiCoJiPoKiNiHiCkKiCkAiCmBiClNiBeC_xHqqkZx_
//	FFAddRgn(m_hWnd);
//	// Baseclass_xZkqqHx_iKnGjAjEiCpAiOmAiNhDiBeC_xHqqkZx_
//	BASE_CLASS::OnClose();
//} // CFCWndBase::OnClose.
//
///*************************************************************************
// * <_xZkqqHx_iKnGjAjE_xHqqkZx_>	CFCWndBase::OnShowWindow
// *
// * <_xZkqqHx_iLeAjEfM_xHqqkZx_>	_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMjFfMiOkGiPpDjBnEiCkKjFmPiNfIiClDiCoKiClNiCmGiCkLiCmJiOmAiNhDiClDiCoKiCoJiBeC_xHqqkZx_
// *
// * <_xZkqqHx_iIpIjAjE_xHqqkZx_>	bShow	:_xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCpAjFfMiOkGiClHiCoJiCkJiCmHiCkEiCkJiCpAiOhHjCoIiClFiCnMiClHiBeC_xHqqkZx_
// *					 _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCpAjFfMiOkGiClHiCoJiPoKiNiHiCmN_xHqqkZx_ TRUE _xZkqqHx_iCpAiBeBjEpBjFfMiOkGiCmJiClHiCoJ_xHqqkZx_
// *					 _xZkqqHx_iPoKiNiHiCmN_xHqqkZx_ FALSE _xZkqqHx_iCpAiOhHjCoIiClFiCnMiClHiBeC_xHqqkZx_
// *			nStatus	:_xZkqqHx_jFfMiOkGiClHiCoJiDeFiDeCiDjDiDgIiDeFiCmMiPpDjBnEiCpAiOhHjCoIiClFiCnMiClHiBeC_xHqqkZx_
// *					 ShowWindow _xZkqqHx_iDiBiDjDiDgPiKnGjAjEiCkKiMmEiCnBiPgPiClDiCoKiBeBiDiBiDgCiDfKiBfLiDfHiCkK_xHqqkZx_
// *					 _xZkqqHx_jBjHiCoHiCoKiCoJiPoKiNiHiCmN_xHqqkZx_ 0 _xZkqqHx_iCmJiCmIiCoIiCnMiClHiBeC_xHqqkZx_
// *					 _xZkqqHx_iClLiCoKiImIiKePiCmMiPoKiNiHiCmNiBeB_xHqqkZx_nStatus _xZkqqHx_iCmNiOjPiCmMjCgMiCmMiCkCiClIiCoKiCkJiCmJiCmIiCoIiCnMiClHiBeC_xHqqkZx_ 
// *				SW_PARENTCLOSING	:_xZkqqHx_jAgFiDeFiDeCiDjDiDgIiDeFiCkKiDeOiDiNiBfLiDfJ_xHqqkZx_ (_xZkqqHx_iDeBiDeDiDfCiDjDiJlL_xHqqkZx_) 
// *									 _xZkqqHx_iClDiCoKiCoJiCkJiBeBiDhMiDgCiDhGiDeBiDgCiDhG_xHqqkZx_ _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCkK_xHqqkZx_
// *									 _xZkqqHx_jEpBjFfMiOkGiCmJiCmIiCoIiCnMiClHiBeC_xHqqkZx_
// *				SW_PARENTOPENING	:_xZkqqHx_jAgFiDeFiDeCiDjDiDgIiDeFiCkKiDeJiBfLiDhGiDjD_xHqqkZx_ (_xZkqqHx_jFfMiOkG_xHqqkZx_) _xZkqqHx_iClDiCoKiCoJiCkJiBeB_xHqqkZx_
// *									 _xZkqqHx_iDhMiDgCiDhGiDeBiDgCiDhG_xHqqkZx_ _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCkKjFfMiOkGiClDiCoKiCnMiClHiBeC_xHqqkZx_ 
// *
// * <_xZkqqHx_jHjKjHpA_xHqqkZx_>	06.12.01 Fukushiro M. _xZkqqHx_iNoMjAkM_xHqqkZx_
// *************************************************************************/
//void CFCWndBase::OnShowWindow (BOOL bShow, UINT nStatus)
//{
//	if (!bShow)
//	{
//		// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCpAjFmCiClGiClNjClMiMoDiCmJiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCpAjAnIiCmBiCmEiNmEjFgAiJoGiClHiCoJiCmG_xHqqkZx_
//		// _xZkqqHx_iDeFiDeCiDjDiDgIiDeFiCmMiDfDiDhOiCkKiOgDiCmBiCmEiClFiCnMiCkEiPoKiNiHiCkKiCkAiCoJiBeC_xHqqkZx_
//		// _xZkqqHx_iClBiCoKiCpAjGgIiCkOiClNiCnPiBeBiDeFiDeCiDjDiDgIiDeFiCmMjHmMiIoGiCpAiMmFjHeMiDiKiBfLiDfHiDiHiDjDiCmJjCmHiJmBiClHiCoJiBeC_xHqqkZx_
//		// _xZkqqHx_iDfPiDeDiDeBiDiNiDePjFfMiOkGjClMiMoDiCmJiBeBjFjEjFgJiCmMiDhMiDgCiDhGiDhBiDjDiDgHiCkKjFfMiOkGiClDiCoKiClN_xHqqkZx_
//		// _xZkqqHx_iPoKiNiHiCmIiCmHiCmJiDfDiDhOiCkKiOgDiCoJiPoKiNiHiCkKiCkAiCmBiClNiBeC_xHqqkZx_
//		FFAddRgn(m_hWnd);
//	}
//	// Superclass_xZkqqHx_iKnGjAjEiBeC_xHqqkZx_
//	BASE_CLASS::OnShowWindow(bShow, nStatus);
//} // CFCWndBase::OnShowWindow.
////----- 06.12.01 Fukushiro M. _xZkqqHx_jCmHiJmBiPeJ_xHqqkZx_ ()-----
//----- 06.12.05 Fukushiro M. _xZkqqHx_iNoNiPjMiPeJ_xHqqkZx_ ()-----
