Dem_anywhere> Если текст в буфере не юникод Вот в этом-то и проблема
Если в системе может быть где-то неюникод, то система - неюникодная
Нормальная система должна сама приводить данные прикладных программ при загрузке их в свои виджеты к юникоду.
Вон, под Linux, сколько я раньше тот же Wine в cp1251 локали гонял. Но весь системный вывод (в т.ч. копирование в буфер обмена) был юникодный.
… чтобы понять рекурсию, нужно сперва понять рекурсию …