SDC C-Project CF Review 프로그램
LYW
2021-11-09 9ad2aa59da822e9d30c5e0cd677025fe6e12df95
ReviewHistory/ReveiwHistory/ReveiwHistoryDlg.cpp
@@ -228,13 +228,6 @@
   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);
@@ -260,6 +253,11 @@
   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를 반환합니다.
}
@@ -1813,8 +1811,10 @@
      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 >*/
}
@@ -2683,8 +2683,10 @@
   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++)
   {
@@ -4365,6 +4367,7 @@
DWORD RunThreadReviewHistory(LPVOID param)
{
   MSG msg;
   CString strPath = _T("");
   CReveiwHistoryDlg* pDlg = (CReveiwHistoryDlg*)param;
   while (GetMessage(&msg, NULL, 0, 0))
   {
@@ -4377,6 +4380,11 @@
         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;
      }