Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как соединится по полученому Ip
Форум программистов > Системное программирование > C, С++ и С Builder > MS Visual C++
VitaliyRozov
В программе имеется файл ресурсов созданый с помощю редактора, в нем есть элемент IP Adres Control. Приведеный ниже фрагмент получает из этого элемента IP адрес и заносит его в переменную pdwAddr типа DWORD.

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

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

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);
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.