Platform/IPC

클립보드 - Win32

jjryu 2008. 12. 23. 21:15
에디트나 콤보 박스, 리치 에디트 등의 컨트롤에는 클립보드를 제어하는 기능

클립보드에 들어갈 수 있는 데이터에는 가장 간단한 텍스트가 있고 비트맵이나 RTF, 메타 파일 등도 가능하며 사용자가 직접 데이터 포맷을 정의한 후 교환할 수도 있다.

MFC는 Windows 클립보드를 지원해본적이 없다.

OpenClipboard()
CloseClipboard()
EmptyClipboard()
SetClipboardData()
CF_TEXT
CF_BITMAP
CF_DIB
GetClipboardData()
IsClipboardFormatAvailable()
클립보드를 열지 않아도 언제든지 사용할 수 있다.
EnumClipboardFormats()
WM_DESTROYCLIPBOARD
WM_RENDERFORMAT
WM_RENDERALLFORMATS
SetClipboardViewer()
ChangeClipboardChain()
WM_CHANGECBCHAIN
WM_DRAWCLIPBOARD

참조 사이트: