Есть вот такой код:
OpenClipboard(NULL);
cout << (char*)GetClipboardData(CF_TEXT);
EmptyClipboard();
CloseClipboard();
Программа выводит на экран содержимое буфера обмена(только текст), после чего очищает. Работает он хорошо, но проблема в том, что если буфер пустой программу крашит.
Как узнать пустой ли буффер?
P.S. ошибка на 2 строке кода
char *text = (char*)GetClipboardData(CF_TEXT);
if (text) cout << text;
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости