Hola que tal?¿ necesito leer un codigo HTML (pagina web) pero si descargar el documento fisicamente,solo quiero leer el codigo HTML desde internet,alguna funcion con la API wininet?¿
Utiliza la función InternetReadFile y vas guardando el contenido del fichero en un buffer. Es muy sencillo de hacer, con punteros te queda más pro pero tienes que andar volviendo a reservar memoria cada vez que lees. La forma más sencilla es usando la clase string de C++ con el método append().
Te recomiendo usar sockets (Winsock si estás en Windows).
Vas a entender mejor los protocolos de Internet, el HTTP qué es el más utilizado para sitios web.
Averigua sobre el comando GET y el comando POST.
Aquí te dejo un ejemplo de una conexión vía telnet a un sitios web:
Código
telnet sitioweb.com 80
GET / HTTP/1.1
Host: sitioweb.com
[ENTER] ...(se mostrará el código fuente de la página)
Esto lo tienes que realizar a través de sockets, enviando los comandos
En línea
http://www.godsys.com.ar > Programación. Hacking y Cracking. Sistemas. Desarrollo Web. Java, C/C++, PHP, Python, Perl, HTML, Game-Hacking, Defacing, Desarrollo Web, GNU/Linux, y más