GetClipboardData(CF_BITMAP) unimplemented

Kyle Harrigan kwharrigan at yahoo.com
Thu May 20 13:02:00 EDT 2004


Win32all folks:

I am attempting to use win32all to perform screen captures and save
the bitmap to a file.  The call to GetClipboardData fails saying
GetClipboardData(CF_BITMAP) is unimplemented.  Any ideas?

My code looks something like this:

win32api.keybd_event(VK_SNAPSHOT, 0x45, KEYEVENTF_EXTENDEDKEY | 0, 0)
win32clipboard.OpenClipboard()
format = win32clipboard.EnumClipboardFormats()
data = win32clipboard.GetClipboardData(format)
win32clipboard.CloseClipboard()
writeFile = open('outfile.bmp','w')
writeFile.write(data)
writeFile.close()



More information about the Python-list mailing list