#pragma once // CSplashDlg dialog class CSplashDlg : public CDialog { DECLARE_DYNAMIC(CSplashDlg) public: CSplashDlg(CWnd* pParent = NULL); // standard constructor virtual ~CSplashDlg(); // Dialog Data enum { IDD = IDD_DIALOG_SPLASH }; CBitmap m_btmSplash; int m_nFade; protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support DECLARE_MESSAGE_MAP() public: afx_msg void OnPaint(); afx_msg BOOL OnEraseBkgnd(CDC* pDC); void RenderBack( CDC &rDC, CBitmap &rBitmap, int Px, int Py, int SizeX = -1 , int SizeY = -1 ); virtual BOOL OnInitDialog(); afx_msg void OnTimer(UINT nIDEvent); };