MFC クリップボードの文字列取得

void DispClipText(void)
{
	HANDLE hText;
	char *pText;

	OpenClipboard(NULL);

	hText = GetClipboardData(CF_TEXT);
	if(hText == NULL) {
		printf("クリップボードにテキストデータはない。\n");
	} else {
		pText = GlobalLock(hText);
		printf("%s\n", pText);
		GlobalUnlock(hText);
	}

	CloseClipboard();
}

ネタ元

nienie.com