Как соединится по полученому Ip

  • Автор темы VitaliyRozov
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

VitaliyRozov

#1
В программе имеется файл ресурсов созданый с помощю редактора, в нем есть элемент IP Adres Control. Приведеный ниже фрагмент получает из этого элемента IP адрес и заносит его в переменную pdwAddr типа DWORD.

hndl = GetDlgItem(hDlg,IDC_IPADDRESS1);
SendMessage(hndl, IPM_GETADDRESS, NULL,(LPARAM)&pdwAddr);

Собственно сам вопрос: Как мне использовать полученную информацию для соединения с серверм используя Winsock2?
 
V

VitaliyRozov

#2
Решение было найдено такое:

Код:
ltoa(FIRST_IPADDRESS(pdwAddr), &text[0], 10);
strcat(ipaddr,text);
strcat(ipaddr,".");
ltoa(SECOND_IPADDRESS(pdwAddr), &text[0], 10);
strcat(ipaddr,text);
strcat(ipaddr,".");
ltoa(THIRD_IPADDRESS(pdwAddr), &text[0], 10);
strcat(ipaddr,text);
strcat(ipaddr,".");
ltoa(FOURTH_IPADDRESS(pdwAddr), &text[0], 10);
strcat(ipaddr,text);

.........

inet_addr(ipaddr);
 
Статус
Закрыто для дальнейших ответов.