WarDrone Eeny, meeny, miny, moe. | J'ai trouvé :
Code :
- screen = wxClientDC(self.canvas)
- size = self.canvas.GetSize()
- image = wxEmptyBitmap(size.GetWidth(), size.GetHeight(), -1)
- memory = wxMemoryDC()
- memory.SelectObject(image)
- memory.Blit(0, 0, size.GetWidth(), size.GetHeight(), screen, 0, 0)
- image.SaveFile(destination, wxBITMAP_TYPE_BMP)
|
Il faut que je mette une petite pause avant de prendre le screen sinon parfois on voit le menu qui ne s'est pas encore effacé Message édité par WarDrone le 15-02-2006 à 13:27:47
|