C ++ ¿Cómo abrir una página web?
Recientemente, un amigo me preguntó cómo abrir la página en C ++ que? Hoy les daré en dos métodos:
En primer lugar, abrir la página cmd C ++ llamada de función:
En primer lugar, se explica la idea de este enfoque:
Luego entonces fijamos en el funcionamiento real de la imagen :
Entonces, ¿cómoprograma en C ++Dentro de lograrlo? De la siguiente manera:
#include <stdlib.h>
using namespace std;
int main()
{
system("start https://www.baidu.com/");//此处我就用百度的网址举例
}
* Sicomando cmdsocios pequeños que estén interesados pueden referirse a mi otro blog: llamadas de C ++ en método de comando cmd
En segundo lugar, el comando use const para abrir la página Web:
Por encima de este método que no sugiero que utilicePorque cuando utilizo algunas páginas web siguiendo cmd para abrir un sitio web es otra, para que podamos tratar de otra manera, abrir una página Web , de la siguiente manera:
#include <assert.h>
#include <tchar.h>
using namespace std;
int main()
{
const TCHAR szOperation[] = _T("open");
const TCHAR szAddress[] = _T("http://tv.cctv.com/live/cctv1/");
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE, LPSTR lpCmd, intnShow);
{
HINSTANCE hRslt = ShellExecute(NULL, szOperation,
szAddress, NULL, NULL, SW_SHOWNORMAL);
assert(hRslt > (HINSTANCE)HINSTANCE_ERROR);
exit(100);
}
}
Esto se consigue llamando a la función const de la página abierta. También se puede especificar en la posición por encimaIntroducir cualquier URL, puede abrir la página web correspondiente Y a diferencia de comando cmd, cuando se ejecuta cmd y, a veces, saltará a otra URL, por lo que el efecto sobre la experiencia del usuario se verá afectado un descuento! Antes de hacer un programa, se debe a la llamada cmd comando, que causó un montón de problemas.
Por último, se recomienda que:llamada a la función const con una determinada página web, hacer menos con el sistema de mando!
Gracias por su atención, y hoy vamos a estar en eso, adiós, el próximo adiós!