# File lib/win32/clipboard.rb, line 124 def self.formats formats = {} format = 0 self.open while 0 != (format = EnumClipboardFormats(format)) buf = 0.chr * 80 GetClipboardFormatName(format, buf, buf.length) formats[format] = buf.split(0.chr).first end self.close formats end