| | |
| | | InitGridDefectLIst(&m_gridDefectInfo, IDC_STATIC_GRID_DEFECT); |
| | | InitGridGlassLIst(&m_gridGlassInfo, IDC_STATIC_GRID_GLASS_INFO); |
| | | |
| | | /*< LYW 20211025 - #3684 ADD Start >*/ |
| | | CString strPath = _T(""); |
| | | InitDataInfo(); |
| | | strPath.Format(_T("%s%s"), REVIEW_OFFSET_CONFIGFILE_PATH, REVIEW_OFFSET_CONFIGFILE_NAME); |
| | | LoadOffset(strPath); |
| | | /*< LYW 20211025 - #3684 ADD End >*/ |
| | | |
| | | OnViewReviewdefect(); |
| | | |
| | | m_chkReviewDefect.SetCheck(TRUE); |
| | |
| | | |
| | | m_ctlProgress.SetRange(0, 100); |
| | | m_ctlProgress.ShowWindow(FALSE); |
| | | |
| | | /*< LYW 20211025 - #3684 ADD Start >*/ |
| | | InitDataInfo(); |
| | | PostThreadMessage(m_ThreadId, UM_THREAD_LOADING_OFFSET, 0, 0); |
| | | /*< LYW 20211025 - #3684 ADD End >*/ |
| | | |
| | | return TRUE; // 포커스를 컨트롤에 설정하지 않으면 TRUE를 반환합니다. |
| | | } |
| | |
| | | SetScrollSetting(); |
| | | } |
| | | /*< LYW 20211028 - #3684 ADD Start >*/ |
| | | HWND hWnd = GetSafeHwnd(); |
| | | PostThreadMessage(m_ThreadId, UM_THREAD_WARNING_OFFSET, 0, 0); |
| | | if (m_LastSaveOffsetTime >= m_CurrentResultFileTime) |
| | | { |
| | | PostThreadMessage(m_ThreadId, UM_THREAD_WARNING_OFFSET, 0, 0); |
| | | } |
| | | /*< LYW 20211028 - #3684 ADD End >*/ |
| | | } |
| | | |
| | |
| | | int center_y = (SrcImage.GetHeight() / 2); // 회전 중심점 |
| | | |
| | | double seta = 3.14 / (180.0 / degree); // 라디안 |
| | | double CosSeta = cos(seta); |
| | | double SinSeta = sin(seta); |
| | | double CosSeta = -1; |
| | | double SinSeta = 0; |
| | | // double CosSeta = cos(seta); |
| | | // double SinSeta = sin(seta); |
| | | |
| | | for (int y = 0; y < Height; y++) |
| | | { |
| | |
| | | DWORD RunThreadReviewHistory(LPVOID param) |
| | | { |
| | | MSG msg; |
| | | CString strPath = _T(""); |
| | | CReveiwHistoryDlg* pDlg = (CReveiwHistoryDlg*)param; |
| | | while (GetMessage(&msg, NULL, 0, 0)) |
| | | { |
| | |
| | | pDlg->PostMessage(UM_WARNING_OFFSET); |
| | | break; |
| | | |
| | | case UM_THREAD_LOADING_OFFSET: |
| | | strPath.Format(_T("%s%s"), REVIEW_OFFSET_CONFIGFILE_PATH, REVIEW_OFFSET_CONFIGFILE_NAME); |
| | | pDlg->LoadOffset(strPath); |
| | | break; |
| | | |
| | | default: |
| | | break; |
| | | } |