var Format: Word; Data: THandle; Palette: HPALETTE;SaveToClipboardFormat(Format, Data, Palette);以下来自Graphics.pasprocedure TBitmap.SaveToClipboardFormat(var Format: Word; var Data: THandle; var APalette: HPALETTE);var DIB: TDIBSection;begin Format := CF_BITMAP; HandleNeeded; with FImage do begin DIB := FDIB; DIB.dsbmih.biSize := 0; // copy to device bitmap DIB.dsbm.bmBits := nil; Data := CopyBitmap(FHandle, FPalette, FPalette, DIB, FCanvas); end; try APalette := CopyPalette(FImage.FPalette); except DeleteObject(Data); raise; end;end;复制到剪贴板uses Clipbrd;with TClipboard.Create dobegin Assign(Bitmap); Free;end;