ciao a tutti...allora ora sn riuscito a trovare del codice che funziona correttamente x importare l'immagine da scanner utilizzando la WIA.ora il mio problema è questo...questo programmino che ho scaricato scannerizza l'immagine e crea al suo interno una nuova finestra contenente l'immagine scannerizzata...io avrei bisogno che questa finestra non apparisse(e questo lo so fare)e che l'immagine in scannerizzata vada salvata su un file bmp...poi ora appena riesco a risolvere questo problema inizierò anche a guardare le librerie che pallinopinco mi ha gentilmente consigliato.
allora tornando al problema di salvare l'immagine il segmento di codice che prende l'immagine e la visualizza è questo:
// Open a new window for each successfully transferred image
for (int i = 0; i < ppStream.Count(); ++i)
{
CComPtr<CBitmapWnd> pBitmapWnd = new CBitmapWnd(ppStream[i]);
if (pBitmapWnd != NULL)
{
m_nNumImages += 1;
TCHAR szFormat[DEFAULT_STRING_SIZE] = _T("%d");
LoadString(g_hInstance, IDS_BITMAP_WINDOW_TITLE, szFormat, COUNTOF(szFormat));
TCHAR szTitle[DEFAULT_STRING_SIZE];
_sntprintf_s(szTitle, COUNTOF(szTitle), COUNTOF(szTitle) - 1, szFormat, m_nNumImages);
szTitle[COUNTOF(szTitle) - 1] = _T('\0');
CreateWindowEx(
WS_EX_MDICHILD,
_T("BitmapWindow"),
szTitle,
WS_OVERLAPPEDWINDOW | WS_VISIBLE,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
CW_USEDEFAULT,
m_hMDIClient,
NULL,
g_hInstance,
pBitmapWnd
);
}
}
avete qualche consiglio da darmi?grazie 1000