Files
envi-code/SourceCode/Code2026/EarthWormMain/WaitEventDlg.h
T
2026-09-28 15:28:50 +08:00

43 lines
839 B
C++

#pragma once
#include "resource.h"
#include "KCBusyProgressCtrl.h"
class CCheckLock;
typedef struct ThreadParam
{
HWND hWnd;
CCheckLock* pCheckLock;
}THREADPARAM;
class CWaitEventDlg : public CDialog
{
DECLARE_DYNAMIC(CWaitEventDlg)
public:
CWaitEventDlg(CWnd* pParent = NULL);// ±ê×¼¹¹Ô캯Êý
virtual ~CWaitEventDlg();
void SetCheckLock(CCheckLock* pCheckLock);
enum { IDD = IDD_WAITDIALOG };
CKCBusyProgressCtrl m_ctlBusy;
bool m_bCheckSrvOk;
protected:
virtual void DoDataExchange(CDataExchange* pDX);// DDX/DDV Ö§³Ö
virtual BOOL OnInitDialog();
DECLARE_MESSAGE_MAP()
afx_msg void OnBnClickedCancel();
afx_msg void OnClose();
afx_msg void OnTimer(UINT_PTR nIDEvent);
afx_msg void OnDestroy();
afx_msg LRESULT OnClientMsg(WPARAM wp,LPARAM lp);
private:
ThreadParam m_threadParam;
CCheckLock* m_pCheckLock;
};