Files
coco df489d5640 a
2026-07-03 16:05:30 +08:00

57 lines
1.7 KiB
C++

#ifndef AFX_DIAL2DTASKTREEOFFLINE_H__B3542692_5D75_45C0_8F14_4633C9E5A122__INCLUDED_
#define AFX_DIAL2DTASKTREEOFFLINE_H__B3542692_5D75_45C0_8F14_4633C9E5A122__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
// Dial2DTaskList.h : header file
//
#define WM_CLICK_TASK_TREE WM_USER + 103
/////////////////////////////////////////////////////////////////////////////
// CDialTaskTreeOffline dialog
class CDialTaskTreeOffline : public CDialog
{
// Construction
public:
CDialTaskTreeOffline(CWnd* pParent = NULL); // standard constructor
void RegisterWnd(CWnd* pWnd){ m_pParentWnd = pWnd; }
void SetSptType(int iSptType){ m_iSptType = iSptType; }
void ShowTaskTree(int iSptType);
// Dialog Data
//{{AFX_DATA(CDialTaskTreeOffline)
enum { IDD = IDD_DIALOG_TASK_TREE_OFFLINE };
CTreeCtrl m_treeTask;
//}}AFX_DATA
// Overrides
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CDialTaskTreeOffline)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
// Generated message map functions
//{{AFX_MSG(CDialTaskTreeOffline)
virtual BOOL OnInitDialog();
afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
// afx_msg void OnClickTreeTaskList(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnSelchangedTreeTaskList(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
protected:
int m_iSptType;
CWnd* m_pParentWnd;
DWORD m_dwTaskID;
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_DIAL2DTASKLIST_H__B3542692_5D75_45C0_8F14_4633C9E5A122__INCLUDED_)