Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Как компилировать проекты для юникода? - C++

17.11.2014, 09:05. Просмотров 314. Ответов 6
Метки нет (Все метки)

Как компилировать проекты для юникода? Чтоб, например, DrawText была DrawTextW, а не DrawTextA, а файл описания ресурсов правильно компилировался с таблицей уникодовых широких строк, в том числе, кириллических.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.11.2014, 09:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как компилировать проекты для юникода? (C++):

Как компилировать в BCC55 - C++
Собсна что нужно прописать в cmd, чтобы скомпилировать программу.

Как правильно компилировать программы? - C++
Компилятор MinGW. Создаю простое окно с использованием WinAPI и windows.h. Компилирую через g++ с флагом -mwindows. По сути в...

Как правильно компилировать драйвера? - C++
У меня есть масса исходников с файлами makefile и sources. Собираю проект nmake /f путьmakefile, так у меня вылетает ошибка 'fatal error...

Как компилировать в Code::Blocks? - C++
На самом деле ерунда, просто для меня( как для новичка трудно). Я прохожу обучение по книжке "С++ за 21 день"( уже понял, что за 21 - это...

Как правильно компилировать проект си в С++ Builder 6 - C++
Как правильно компилировать проект си в С++ Builder 6 так, что бы весь проект вместе в библиотеками сохранялся в один exe файл и я его мог...

Как в Dev-C++ компилировать Windows приложение - C++
Я просто создаю новый файл, вставляю туда простенький Win32 код #include <windows.h> int WINAPI WinMain(HINSTANCE hInstance, ...

6
DrOffset
7376 / 4453 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
17.11.2014, 10:51 #2
taras atavin, если это не студия, то нужно определить два дефайна: _UNICODE (для C runtime) и UNICODE (для WIN API). В студии - это делается в настройках проекта.
0
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
17.11.2014, 11:07  [ТС] #3
Азэ опшинс, или дефайнэс?
0
DrOffset
7376 / 4453 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
17.11.2014, 11:11 #4
taras atavin, второе.
0
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
17.11.2014, 11:12  [ТС] #5
Так:
Как компилировать проекты для юникода?
?
0
DrOffset
7376 / 4453 / 1009
Регистрация: 30.01.2014
Сообщений: 7,304
17.11.2014, 11:13 #6
taras atavin, да. А что, не работает?
1
taras atavin
3570 / 1753 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
17.11.2014, 11:49  [ТС] #7
Чёрт его знает, вроде работает, но меня сейчас покраска окон держит. Они заразы x64-е, а красить надо по событиям, вот старая
C++
1
DeleteObject((HBRUSH)SetClassLong(Window, GCL_HBRBACKGROUND, (LONG) CreateSolidBrush(RGB(0, 255, 0))));
и говорит, что не знает, кто такой GCL_HBRBACKGROUND. А скрин был после выполнения Вашего совета.
0
17.11.2014, 11:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.11.2014, 11:49
Привет! Вот еще темы с ответами:

Code block и Build Как с компилировать код? - C++
Здравствуйте ,дорогие форумчане! Помогите решить проблему с компиляцией в Code Blocks. Пытался сам решить проблему, гуглил, не понятно...

Как компилировать файл *.CPP на borland c++ compiler? - C++
как компилировать файл *.CPP на borland c++ compiler

Как компилировать .cpp файл в Microsoft Visual Studio 2010 ? - C++
Как компилировать .cpp файл в Microsoft Visual Studio 2010 ?

Как компилировать программу в Microsoft Visual Studio 2012 Express for Desktop? - C++
Всем привет. Я — абсолютный новичок в С++. Немного программирую на языке MQL4. Там все относительно просто: имеется текстовый редактор...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru