返回顶部

收藏

C++发送数据到剪贴板

更多

C++发送数据到剪贴板

发送数据到剪贴板

TCHAR* text="test";
if(OpenClipboard(NULL)) //if (!OpenClipboard(m_hWnd))
{
    HGLOBAL hMem;
    TCHAR *pMem;
    hMem = GlobalAlloc( GHND | GMEM_DDESHARE, strlen(text)+1);
    if(hMem)
    {
        pMem = (TCHAR*)GlobalLock(hMem);
        strcpy(pMem,text);
        GlobalUnlock(hMem);
        EmptyClipboard();
        SetClipboardData(CF_TEXT,hMem);
    }
    CloseClipboard();
}

标签:剪贴板

收藏

0人收藏

支持

0

反对

0