win32ui.CreateBitmapFromHandle -> wx.Bitmap
Verfasst: Dienstag 10. Juli 2007, 09:11
Hallo zusammen,
ich erhalte von einer windll einen handle auf eine bitmap. Diese will ich in Python verwenden. Der einzige funktionierende Ansatz ist bisher:
Kennt jemand eine Möglichkeit ohne den Umweg über die Datei?
Gruß
Christoph
ich erhalte von einer windll einen handle auf eine bitmap. Diese will ich in Python verwenden. Der einzige funktionierende Ansatz ist bisher:
Code: Alles auswählen
win32bmp = win32ui.CreateBitmapFromHandle(hbmp)
fname = "temp.bmp"
win32bmp.SaveBitmapFile(win32ui.CreateWnd().GetDC(), fname)
bmp = wx.Bitmap(fname, wx.BITMAP_TYPE_BMP)
Gruß
Christoph