메뉴 바로가기

서브메뉴 바로가기

본문 바로가기

logo

C/C++/MFC

클립보드에 문자 넣기

2006.05.25 17:36

WhiteAT 조회 수:7032

  HGLOBAL         hMem;



              if( OpenClipboard() ){

                             if( EmptyClipboard() )         {

                                           hMem = GlobalAlloc( GMEM_MOVEABLE | GMEM_DDESHARE, sizeof(\"원하는텍스트\") );

                                           if( hMem ){

                                                         LPTSTR pClipData = (LPTSTR) GlobalLock(hMem);

                                                         pClipData[0] = 0;

                                                         strcpy( pClipData, \"원하는텍스트\" );

                                                         SetClipboardData( CF_OEMTEXT, hMem );

                                                         GlobalUnlock( hMem );

                                           }

                                           CloseClipboard();

                                           GlobalFree( hMem );

                             }

              }