C++ビューにサムネイルを表示


任意の形式のファイルがサムネイル形式でビューに表示されます//pWndは、現在の顧客領域ビューCWnd*pWndです.pWnd=this; CDC* pDC=pWnd->GetDC(); HDC hDC = pDC->m_hDC; HWND hwnd=pWnd->GetSafeHwnd(); CImage image;//m_ViewRectは現在の顧客領域CRectm_ViewRect; GetClientRect(&m_ViewRect);//strFilePathは映像の絶度経路であり、ファイル名imageを含む.Load(strFilePath);
::SetStretchBltMode(hDC,HALFTONE);
::SetBrushOrgEx(hDC,1,1,NULL);

image.Draw(hDC,m_ViewRect);
ReleaseDC(pDC);