From 9cbd9e554f9956b3b945b51602f1d4a3fa0353e1 Mon Sep 17 00:00:00 2001 From: LYW <leeyeanwoo@diteam.co.kr> Date: 목, 08 7월 2021 17:24:24 +0900 Subject: [PATCH] Ongoing60 #3486 CF AOI Review Review History 프로그램 테스트 및 적용 --- ReviewHistory/ReveiwHistory/CustomizeReview.h | 65 ++++++++++++++++++++++++++++++++ 1 files changed, 65 insertions(+), 0 deletions(-) diff --git a/ReviewHistory/ReveiwHistory/CustomizeReview.h b/ReviewHistory/ReveiwHistory/CustomizeReview.h new file mode 100644 index 0000000..e898cd4 --- /dev/null +++ b/ReviewHistory/ReveiwHistory/CustomizeReview.h @@ -0,0 +1,65 @@ +#pragma once + +#include <vector> + +struct _CustomizeReview +{ + int m_nCustomizeDefectType ;//0:Location(User, Fiexed) Review, 1:reflower, 2:Wsi + double m_dCustomizeDefectPosXmm; //mm 단위 x 코너 좌표 [김태현 2019/1/17] + double m_dCustomizeDefectPosYmm; //mm 단위 y 코너 좌표 + int m_nCustomizeParam1 ; + int m_nCustomizeParam2 ; +}; + +class CCustomizeReview +{ +public: + CCustomizeReview(void); + virtual ~CCustomizeReview(void); + +public: + BOOL openFile(char* pRecipeName); + BOOL IsRead() { return m_bReadSuccess; } + int GetCustomizeReviewNum() { return (int)m_vecCustomizeReview.size();} + _CustomizeReview* GetCustomizeReivew(int i) { return &m_vecCustomizeReview[i]; } + int GetCustomizeType(){return m_nCustomizePlanType;}; +public: + CString m_strCustomizeReviewRecipePath; + + DWORD m_dwMacroReadTime; + +protected: + char* getParsingData(char* pBuf, int nLen, CString* pOutData); + char* getParsingData(char* pBuf, int nLen, int* pOutData); + +protected: + BOOL m_bReadSuccess; + int m_nCustomizePlanType; + std::vector<_CustomizeReview> m_vecCustomizeReview; +}; + + + + + + + + + + + + + + + + + + + + + + + + + + -- Gitblit v1.9.3