// WaitDlg.h
#pragma once
#include "resource.h"
#include <afxmt.h>
#include "WaitDlgThread.h"
class CWaitDlg : public CDialog
{
public:
enum { IDD = IDD_WAITING_DIALOG };
public:
CWaitDlg(CWnd* pParent = NULL);
protected:
virtual void DoDataExchange(CDataExchange* pDX);
virtual BOOL OnInitDialog();
protected:
afx_msg BOOL OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT message);
afx_msg void OnTimer(UINT nIDEvent);
DECLARE_MESSAGE_MAP()
public:
CWaitDlgThread* m_pcWaitDlgThread;
CString m_strWaitTipText;
};
// WaitDlg.cpp
#include "stdafx.h"
#include "WaitDlg.h"
CWaitDlg::CWaitDlg(CWnd* pParent /*=NULL*/)
: CDialog(CWaitDlg::IDD, pParent)
{
m_pcWaitDlgThread = NULL;
m_strWaitTipText = "";
}
void CWaitDlg::DoDataExchange(CDataExchan