POP3 Клиент - проблемы с паролем в UNICODE
От: KARDAN  
Дата: 13.03.07 07:28
Оценка:
Всем привет! Помогите новичку.
Прога задумана работать как POP3-клиент. Но пролбема в передачи пароля пользователя. При использовании пароля с Английской розкладкой всё работает нормально, но как только используеться Русская разкладка(шрифт), то пароль разпознает как не правильный. Соединение с сервером по POP3 проходит нормально. Вот пример кода:

char pass[256] = "Пароль";// если назначить "Parol" - работает нормально
char chSend[1024] = {0}, chRecv[1024] = {0};
int szBuff = 0, btRecv = 0;

szBuff = sprintf_s(chSend, 1024,"PASS %s\r\n", pass);
if (send(sClient, chSend, szBuff, 0) == SOCKET_ERROR)
{
    return -1;
}
btRecv = recv(sClient, chRecv, sizeof(chRecv), 0);


Подскажите как отправить пароль в Русской разкладке?
Я не волшебник, но хочу научится!!!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.