Для функции SetClipboardData
требуется ссылка HANDLE
; У меня возникли проблемы с преобразованием моей строки для использования в этой функции.
Вот мой код:
char* output = "Test";
HLOCAL hMem = LocalAlloc( LHND,1024);
char* cptr = (char*) LocalLock(hMem);
memcpy( cptr, output, 500 );
SetClipboardData(CF_TEXT, hMem);
LocalUnlock( hMem );
LocalFree( hMem );
CloseClipboard();
Что я делаю неправильно здесь и как правильно это сделать?
Спасибо.