Tengo varias dudas en visual c++
Hola!, tengo un par de dudas en visual c++, a ver si puedes ayudarme. Quiero conseguir la dirección ip de mi ordenador y mostrarla en una caja de texto.
cliente = accept(sock, (struct sockaddr*) &clientaddr.sin_addr, &MySock.addrlen); Con esto creo q guardo la dirección ip en clientaddr.sin_addr, luego a la hora de mostrarlo, lo hago en un mensaje, asi:
MessageBox(hdlg,inet_ntoa(clientaddr.sin_addr),"Tu dirección de ip",MB_ICONERROR);
Mi duda es, me sale siempre la dirección ip como 0.0.0.0 parece que no me la coge bien, no se porque, mi otra duda, ¿cómo lo dejo en una caja de texto en lugar de un mensaje?, muchas gracias por la ayuda, de verdad ;)
cliente = accept(sock, (struct sockaddr*) &clientaddr.sin_addr, &MySock.addrlen); Con esto creo q guardo la dirección ip en clientaddr.sin_addr, luego a la hora de mostrarlo, lo hago en un mensaje, asi:
MessageBox(hdlg,inet_ntoa(clientaddr.sin_addr),"Tu dirección de ip",MB_ICONERROR);
Mi duda es, me sale siempre la dirección ip como 0.0.0.0 parece que no me la coge bien, no se porque, mi otra duda, ¿cómo lo dejo en una caja de texto en lugar de un mensaje?, muchas gracias por la ayuda, de verdad ;)
1 Respuesta
Respuesta de rogersr
1