2016-04-21 18 views
1

Das ist, was ich habe Schüsse zu screenen:Wie speichere ich Screenshots mit automatischer Benennung?

CImage image; 
image.Attach(hBitmap); 
image.Save(_T("image1.bmp")); 

Ist es möglich, die Screenshots mit Variablen zu nennen? Wie sc01.jpg, sc02.jpg und so weiter?

Ich denke über etwas wie string namefile + int file_number. jpg

aber ich kann es nicht zur Arbeit bekommen!

Irgendwelche Ideen?

Danke!

+1

Check out für 'std :: ostringstream'. –

Antwort

0

U kann keine String verwenden und eine Int Variable hinzufügen?

Beispiel

ostringstream ss; 

for (int i=1;i<NumberOfImages;i++) 
{ 
ss << i; 
string name = "sc"+ ss.str(); 

image.Attach(hBitmap); 

image.Save(_T(name)); 
}