Всем привет! Помогите новичку.
Прога задумана работать как 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);
Подскажите как отправить пароль в Русской разкладке?