/**************/ /* cliptest.c */ /**************/ #include #include #include #include #include "clipboard.h" char *WindowName = "cliptest"; /****************************************************************************/ void MyDraw(HWND hWnd,HDC hDC) { #pragma argsused char s[20]; char n[100]; char cl[100]; UINT size,fmt =0; int ln,y = 0; if ( !OpenClipboard(hWnd)) return; while ( (fmt = EnumClipboardFormats(fmt)) != 0 ) { ln=GetClipboardFormatName(fmt,n,sizeof(n)); DataFromClipboardN(NULL,fmt,&size,cl,sizeof(cl)); sprintf(s," %x ",fmt); TextOut(hDC,10,y+=20,s,strlen(s)); TextOut(hDC,70,y,n,ln); TextOut(hDC,150,y,cl,size); } CloseClipboard(); }