ShowPrintStitchedImagesDlg Example for C++ 5.0 and later

void CDialogs::OnShowPrintStitchedImagesDlg()
{
   ILEADRaster * Raster = NULL; 
   CoCreateInstance(
      CLSID_LEADRaster, 
      NULL, 
      CLSCTX_ALL, 
      IID_ILEADRaster, 
      (void**)&Raster
      ); 

   int nRet; 
   m_pRasterFileDlg->ItemsCount= 3; 
   m_pRasterFileDlg->PutItemFileName(0,"C:\\image1.cmp");
   m_pRasterFileDlg->PutItemFileName(1,"C:\\image2.cmp"); 
   m_pRasterFileDlg->PutItemFileName(2,"C:\\image3.cmp");

   for (int i= 0; i < m_pRasterFileDlg->ItemsCount; i ++ ) 
   {
      m_pRasterIO->Load (Raster,m_pRasterFileDlg->GetItemFileName(i),0,0,1); 
      m_pRasterFileDlg->PutItemDescription(i,m_pRasterFileDlg->GetItemFileName(i)); 
      m_pRasterFileDlg->PutItemBitmap(i, Raster->GetBitmap ());
   }

   m_pRasterFileDlg->ShowPrintStitchedImagesDlg( (long)this->m_hWnd); 

   Raster->Release();
}