CDlg_MakePortableVer Class Reference

#include <Dlg_MakePortableVer.h>

List of all members.

Public Types

enum  { IDD = IDD_MAKE_PORTABLE_VER }

Public Member Functions

 CDlg_MakePortableVer (CWnd *pParent=NULL)

Public Attributes

CProgressCtrl m_wndProgress
CButton m_btnChooseFolder

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void CopyDirTree (CString SrcPath, CString DstPath, int &nCurIndex, int nTotalCount)
void ApplyLanguage ()
afx_msg void OnChoosefolder ()
virtual void OnOK ()
virtual BOOL OnInitDialog ()
virtual void OnCancel ()

Static Protected Member Functions

static DWORD WINAPI _threadCreatePortableVer (LPVOID lp)

Protected Attributes

bool m_bNeedStop
bool m_bThreadRunning


Detailed Description

Definition at line 13 of file Dlg_MakePortableVer.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 20 of file Dlg_MakePortableVer.h.


Constructor & Destructor Documentation

CDlg_MakePortableVer::CDlg_MakePortableVer ( CWnd *  pParent = NULL  ) 

Definition at line 18 of file Dlg_MakePortableVer.cpp.

References m_bNeedStop, and m_bThreadRunning.


Member Function Documentation

void CDlg_MakePortableVer::DoDataExchange ( CDataExchange *  pDX  )  [protected, virtual]

void CDlg_MakePortableVer::CopyDirTree ( CString  SrcPath,
CString  DstPath,
int &  nCurIndex,
int  nTotalCount 
) [protected]

Definition at line 131 of file Dlg_MakePortableVer.cpp.

References BOOL, FALSE, m_bNeedStop, m_wndProgress, and NULL.

Referenced by _threadCreatePortableVer().

DWORD WINAPI CDlg_MakePortableVer::_threadCreatePortableVer ( LPVOID  lp  )  [static, protected]

void CDlg_MakePortableVer::ApplyLanguage (  )  [protected]

void CDlg_MakePortableVer::OnChoosefolder (  )  [protected]

void CDlg_MakePortableVer::OnOK (  )  [protected, virtual]

BOOL CDlg_MakePortableVer::OnInitDialog (  )  [protected, virtual]

void CDlg_MakePortableVer::OnCancel (  )  [protected, virtual]

Definition at line 176 of file Dlg_MakePortableVer.cpp.

References FALSE, m_bNeedStop, and m_bThreadRunning.


Member Data Documentation

Definition at line 22 of file Dlg_MakePortableVer.h.

Referenced by DoDataExchange(), and OnInitDialog().

Definition at line 31 of file Dlg_MakePortableVer.h.

Referenced by CDlg_MakePortableVer(), CopyDirTree(), and OnCancel().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:20:39 2008 by  doxygen 1.5.6