SDC C-Project CF Review 프로그램
ReviewHistory/ReveiwHistory/PathSettingDlg.h
»õ ÆÄÀÏ
@@ -0,0 +1,50 @@
#pragma once
#include "Singleton.h"
// CPathSettingDlg ëŒ€í™” ìƒìž
class CPathSettingDlg : public CDialogEx, public CSingleton< CPathSettingDlg >
{
   DECLARE_DYNAMIC(CPathSettingDlg)
public:
   CPathSettingDlg(CWnd* pParent = nullptr);   // í‘œì¤€ ìƒì„±ìžìž…니다.
   virtual ~CPathSettingDlg();
// ëŒ€í™” ìƒìž ë°ì´í„°ìž…니다.
   enum { IDD = IDD_DLG_PATH_SETTING };
protected:
   virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV ì§€ì›ìž…니다.
   CString m_strBinPath;
   CString m_strInspectorPath;
   CString m_strReviewPath;
   CString m_strAlignPath;
   DECLARE_MESSAGE_MAP()
public:
   virtual BOOL Create(CWnd* pParentWnd = NULL);
   virtual BOOL PreTranslateMessage(MSG* pMsg);
   afx_msg void OnDestroy();
   afx_msg void OnShowWindow(BOOL bShow, UINT nStatus);
public:
   afx_msg void OnBnClickedBtnBinPath();
   afx_msg void OnBnClickedBtnInspectorPath();
   afx_msg void OnBnClickedBtnReviewPath();
   afx_msg void OnBnClickedBtnAlignPath();
   afx_msg void OnBnClickedBtnSave();
   afx_msg void OnBnClickedCancel();
   void PathSettingLoad();
   CString GetBinPath() { return m_strBinPath; }
   CString GetInspectorPath() { return m_strInspectorPath; }
   CString GetReviewPath() { return m_strReviewPath; }
   CString GetAlignPath() { return m_strAlignPath; }
   CComboBox m_comboDirectionX;
   CComboBox m_comboDirectionY;
   virtual BOOL OnInitDialog();
};