mrDarker
2025-07-16 1dbe46cd9d0f181d08d5a69f72d8548628a13b9d
EdgeInspector_App/View/ImgListView.cpp
@@ -1,4 +1,4 @@
// ImgListView.cpp : implementation file
// ImgListView.cpp : implementation file
//
#include "stdafx.h"
@@ -63,7 +63,7 @@
{
   m_bProcesing   = 0;
   m_bSelect      = 0;
   _stprintf(m_Path,_T("%s%s"),strFilePath,strFileName);
   _stprintf_s(m_Path, MAX_PATH, _T("%s%s"), strFilePath, strFileName);
   m_bValid      = m_Img.Load(m_Path);   
   m_rcImg         = CRect(0,0,100,100);
}
@@ -75,7 +75,7 @@
void CPotoItem::Draw(CDC *pDC, CRect rcClient, CRect rcChange)
{
   //------------------------------------------------------
   // 沥荤阿屈 农扁甫 爱绰 皋葛府DC 积己( MemDC )
   // 沥荤阿屈 农扁甫 爱绰 皋葛府DC 积己( MemDC )
   //------------------------------------------------------
   CDC MemDC;
@@ -85,7 +85,7 @@
   MemBitmap.CreateCompatibleBitmap( pDC , rcChange.Width() , rcChange.Height()  );
   CBitmap * pOldBitmap = (CBitmap *)MemDC.SelectObject( &MemBitmap );
   // 硅版 磨窍扁
   // 硅版 磨窍扁
   CRect rcMemDC(0, 0, rcChange.Width(), rcChange.Height());
   if(m_bSelect)   
@@ -95,8 +95,8 @@
   if(m_bProcesing)
      DrawRect(&MemDC,RGB(255,0,0),rcMemDC);
   // 咯归篮 啊肺 技肺 5
   // Text 啊 静咯龙 傍埃 25
   // 咯归篮 啊肺 技肺 5
   // Text 啊 静咯龙 傍埃 25
   CRect rcImg (5, 5, rcChange.Width()-5, rcChange.Height()-ITEM_TEXT);
   m_Img.Draw(MemDC.GetSafeHdc(), rcImg);
   DrawText(&MemDC,RGB(0,0,255));
@@ -117,8 +117,8 @@
   int mode = pDC->SetBkMode( TRANSPARENT );
   int modeText = pDC->SetTextColor( color );
   //-----------------------------------------------------------
   // 捞固瘤疙阑 拳搁俊 免仿茄促.
   // File Name捞 15磊 捞惑 登搁 ~~ 肺 绵距
   // 捞固瘤疙阑 拳搁俊 免仿茄促.
   // File Name捞 15磊 捞惑 登搁 ~~ 肺 绵距
   //-----------------------------------------------------------
   CString strtmp;
   //   if(m_strName.GetLength() > 15)
@@ -476,7 +476,7 @@
   MemDC.CreateCompatibleDC( &dc );
   MemBitmap.CreateCompatibleBitmap( &dc , rect.Width() , rect.Height() );
   pOldBitmap = (CBitmap *)MemDC.SelectObject( &MemBitmap );
   MemDC.FillRect( &rect , &m_BgBrush );         // 硅版祸栏肺 快急 磨秦林绊...
   MemDC.FillRect( &rect , &m_BgBrush );         // 硅版祸栏肺 快急 磨秦林绊...
   MemDC.SetWindowOrg( ptScroll.x , ptScroll.y );   // SetWindowOrg()
@@ -496,8 +496,8 @@
         if( !tmpRc.IntersectRect( pImgItem->m_rcImg , rcInvalid ) )   
         {
            //辑肺 般摹绰 何盒捞 绝促绰 巴阑 唱鸥辰促.
            //溜 泅犁 酒捞袍篮 拳搁俊 促矫 弊府瘤 臼绰促.
            //辑肺 般摹绰 何盒捞 绝促绰 巴阑 唱鸥辰促.
            //溜 泅犁 酒捞袍篮 拳搁俊 促矫 弊府瘤 臼绰促.
            continue;
         }   
         pImgItem->Draw(&MemDC,rcInvalid,pImgItem->m_rcImg);      
@@ -529,7 +529,7 @@
void CImgListView::OnLButtonDown(UINT nFlags, CPoint point) 
{
   CPoint ptScroll(point);
   ptScroll += GetScrollPosition();   // 胶农费等 谅钎甫 歹秦林绊...
   ptScroll += GetScrollPosition();   // 胶农费等 谅钎甫 歹秦林绊...
   if(SelectItemChk(ptScroll))      
      Invalidate(FALSE);//Invalidate();
@@ -550,7 +550,7 @@
BOOL CImgListView::OnEraseBkgnd(CDC* pDC)
{
   // TODO: 咯扁俊 皋矫瘤 贸府扁 内靛甫 眠啊 棺/肚绰 扁夯蔼阑 龋免钦聪促.
   // TODO: 咯扁俊 皋矫瘤 贸府扁 内靛甫 眠啊 棺/肚绰 扁夯蔼阑 龋免钦聪促.
   CRect rect ;
   GetClientRect(&rect);
   pDC->FillRect(rect, &m_BgBrush);
@@ -570,8 +570,8 @@
   CPoint ptScroll = GetScrollPosition();
   pDC->SetWindowOrg(ptScroll.x,ptScroll.y);
   //----------------------------------------------------
   // Invalidate 等 康开狼 谅钎甫 稠府 谅钎拌肺 函拳窍扁
   // 困秦辑 掘绢柯促.
   // Invalidate 等 康开狼 谅钎甫 稠府 谅钎拌肺 函拳窍扁
   // 困秦辑 掘绢柯促.
   //----------------------------------------------------
   CRect rcInvalid;
   GetClientRect(rcInvalid);
@@ -602,8 +602,8 @@
         tmpRc      = pImgItem->m_rcImg;
         if( !tmpRc.IntersectRect( pImgItem->m_rcImg , rcInvalid ) )   
         {
            //辑肺 般摹绰 何盒捞 绝促绰 巴阑 唱鸥辰促.
            //溜 泅犁 酒捞袍篮 拳搁俊 促矫 弊府瘤 臼绰促.
            //辑肺 般摹绰 何盒捞 绝促绰 巴阑 唱鸥辰促.
            //溜 泅犁 酒捞袍篮 拳搁俊 促矫 弊府瘤 臼绰促.
            continue;
         }   
         pImgItem->Draw(&MemDC,rcInvalid,pImgItem->m_rcImg);      
@@ -620,7 +620,7 @@
void CImgListView::OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar)
{
   // TODO: 咯扁俊 皋矫瘤 贸府扁 内靛甫 眠啊 棺/肚绰 扁夯蔼阑 龋免钦聪促.
   // TODO: 咯扁俊 皋矫瘤 贸府扁 内靛甫 眠啊 棺/肚绰 扁夯蔼阑 龋免钦聪促.
   //UpdateView();
   CScrollView::OnVScroll(nSBCode, nPos, pScrollBar);
}