Как настроить CodePage в MFC диалоге?

Timi

Вот например, если я в EditBox или Memo программно пишу какой-нибудь текст, потом его копирую в буфер и вставляю, например, в аську или в Word, то получаю крокозябры. Как сделать, чтобы ве нормально работало? Подскажите, плз

Dasar

использовать unicode

Marinavo_0507

лол

Marinavo_0507

кстати, кто-нибудь знает, почему так много окон не дают копировать из себя текст? точнее, почему этот текст нельзя выделить?
разве тулкит это не автоматически делает?

Dasar

потому, что встроенный контрол Label - легковесный и такой функционал не предоставляет.
также если разработчики используют свою отрисовку, то тоже часто ленятся поддерживать функционал выделения и копирования в буфер.
ps
что такое тулкит?

Dasar

почему "лол"?

Marinavo_0507

нет слов
и это не только в виндах

otets-mihail

осваивай принтскрин

Marinavo_0507

а для него ещё не придумали аналоги ANSI и OEM-кодировок?

Dasar

есть правильное решение - для хранения и особенно для передачи между приложениями использовать unicode-строки.
есть workaround решение - правильно указывать charset-ы
ps
но советовать workaround-ы - я не люблю

Timi

а как его туда прикрутить? я .NET использую. подскажи

Dasar

проще всего откомпилировать приложение в unicode.

klyv

А там разве в настройках ресурса нету чего-то вроде "язык"

Timi

эта настройка проблему не решает, как оказалось
Оставить комментарий
Имя или ник:
Комментарий: