//Put a text in the clipboard. char str[255]; strcpy(str, "clipbaord"); OpenClipboard(hwnd); EmptyClipboard(); HGLOBAL h = GlobalAlloc(GHND | GMEM_SHARE, strlen(str) + 1); strcpy((LPSTR)GlobalLock(h), str); GlobalUnlock(h); SetClipboardData(CF_TEXT, h); CloseClipboard();
//Get a text from the clipboard. OpenClipboard(NULL); h = GetClipboardData(CF_TEXT); char *cText = (char *)GlobalLock(h); GlobalUnlock(h); CloseClipboard(); |