|
|
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Как установить русский язык в Win32 Console Application в Visual C++ 6.0 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:00 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Вот попробуй #include <windows.h> void main() { char name[14]; CharToOem("Алексеев Игорь", name); cout<<name<<"\n"; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:06 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
moonmanВот попробуй #include <windows.h> void main() { char name[14]; CharToOem("Алексеев Игорь", name); cout<<name<<"\n"; } Откуда-то берутся ошибки: Linking... shrift.obj : error LNK2001: unresolved external symbol __imp__CharToOemA@8 Release/shrift.exe : fatal error LNK1120: 1 unresolved externals Error executing link.exe. shrift.exe - 2 error(s), 0 warning(s) Что-то видимо не подключено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:20 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
Не надо ничего устанавливать. Просто кодировка в консоли OEM-овская, DOS-овская. Т.е. для русского языка - cp866. Надо при выводе преобразовывать в OEM. CharToOem устаревшая функция, надо использовать MultiByteToWideChar. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:25 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
MasterZivНе надо ничего устанавливать. Просто кодировка в консоли OEM-овская, DOS-овская. Т.е. для русского языка - cp866. Надо при выводе преобразовывать в OEM. CharToOem устаревшая функция, надо использовать MultiByteToWideChar. А сколько у нее параметров - 2 или другое количество ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:27 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
neskif А сколько у нее параметров - 2 или другое количество ? D:\vcpp\shrift\shrift.cpp(8) : error C2660: 'MultiByteToWideChar' : function does not take 2 parameters ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2006, 23:28 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
neskif А сколько у нее параметров Вопрос у меня с MultiByteToWideChar так и повис. Не понятно все-таки сколько аргументов у функции и как их правильно задать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2006, 17:38 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
CharToOem определяется в user32.lib. Нужно проверить, а есть ли такая библиотека реально на диске в составе компилятора. Скрее всего установка VC 6.0 кривая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2006, 17:55 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
ЗемлекопCharToOem определяется в user32.lib. Нужно проверить, а есть ли такая библиотека реально на диске в составе компилятора. Скрее всего установка VC 6.0 кривая. То есть ты считаешь, что если установка не кривая, то CharToOem должна работать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2006, 17:58 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
neskif ЗемлекопCharToOem определяется в user32.lib. Нужно проверить, а есть ли такая библиотека реально на диске в составе компилятора. Скрее всего установка VC 6.0 кривая. То есть ты считаешь, что если установка не кривая, то CharToOem должна работать ? Я создал у себя на компе консольный проект с вызовом CharToOem. И все сразу заработало. Я уже эту функцию без проблем лет десять использую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2006, 18:04 |
|
||
|
Visual C++ 6.0
|
|||
|---|---|---|---|
|
#18+
moonmanВот попробуй #include <windows.h> void main() { char name[14]; CharToOem("Алексеев Игорь", name); cout<<name<<"\n"; } Вопрос снимаю. Че то вчера непонятный сбой был. Сегодня попробовал и все прекрасно получилось и с помощью cout и с помощью printf. С П А С И Б О ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.03.2006, 18:11 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33595063&tid=2031793]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 381ms |

| 0 / 0 |
