Страница 2 из 2
Re: Не получается русское меню в уникодовом проекте
Добавлено: 03 сен 2015, 16:43
Сионист
Так ваще
||=== Build: Debug in MCSP (compiler: GNU GCC Compiler x64) ===|
C:\Projects\MCSP\MCSP\MCSP.rc|4|syntax error|
||=== Build failed: 1 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|
.
Re: Не получается русское меню в уникодовом проекте
Добавлено: 03 сен 2015, 21:13
WinMain
Дело в том, что константы типа LANG_RUSSIAN, SUBLANG_DEFAULT и другие определены в заголовочном файле WinNT.h
Соответственно, либо нужно добавить этот заголовочный файл в файл ресурсов, либо вместо этих констант указать их числовые значения.
Re: Не получается русское меню в уникодовом проекте
Добавлено: 04 сен 2015, 07:45
Сионист
Заинкладил его. Те же квадраты и иероглифы:
http://hkar.ru/DxQH. Если убрать L перед кавычками, то эйси:
http://hkar.ru/DxQQ, а в уникоде фигня:
http://hkar.ru/DxQH. Как исправить?
Re: Не получается русское меню в уникодовом проекте
Добавлено: 04 сен 2015, 09:10
Decoder
Попробуй сохранить .rc файл в другой кодировке. Открой его редактором типа Notepad и нажми команду "Сохранить как...". Имя файла оставь прежним, а кодировку текста поменяй с ANSI на UNICODE.
Re: Не получается русское меню в уникодовом проекте
Добавлено: 04 сен 2015, 09:14
Сионист
Пробовал. Скрин сделан при UTF-8, при system default иероглифы несколько другие и добавились стрелки, в остальных случаях падает компиляция.