// CG: このファイルは「スプラッシュ スクリーン」コンポーネントにより追加されています。

#ifndef _SPLASH_SCRN_
#define _SPLASH_SCRN_

// Splash.h : ヘッダ ファイル
//

/////////////////////////////////////////////////////////////////////////////
//   スプラッシュ スクリーン クラス

class CSplashWnd : public CWnd
{
// 構築
protected:
	CSplashWnd();

// アトリビュート:
public:
	CBitmap m_bitmap;

// オペレーション
public:
	static void EnableSplashScreen(BOOL bEnable = TRUE);
	static void ShowSplashScreen(CWnd* pParentWnd = NULL);
	static void PreTranslateAppMessage(MSG* pMsg);

// オーバーライド
	// ClassWizard は、この位置に仮想関数を生成しオーバーライドします。
	//{{AFX_VIRTUAL(CSplashWnd)
	//}}AFX_VIRTUAL

// インプリメンテーション
public:
	~CSplashWnd();
	virtual void PostNcDestroy();

protected:
	BOOL Create(CWnd* pParentWnd = NULL);
	void HideSplashScreen();
	static BOOL c_bShowSplashWnd;
	static CSplashWnd* c_pSplashWnd;

// 生成されたメッセージ マップ関数
protected:
	//{{AFX_MSG(CSplashWnd)
	afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
	afx_msg void OnPaint();
	afx_msg void OnTimer(UINT nIDEvent);
	//}}AFX_MSG
	DECLARE_MESSAGE_MAP()
};


#endif
