error no abre Internet Explorer con Visual C++
Publicado por jose (7 intervenciones) el 14/03/2006 01:13:02
Buenos dias,
Deseo abrir intenet explorer con CreateProcess. Introduzco el siguiente codigo y windows me dice que ha encontrado un problema y debe cerrarse. No se porque. Alguien puede ayudarme? El directorio de inicio es el adecuado. Muchas gracias
#include "stdafx.h"
#include <windows.h>
#include <windowsx.h>
#include <stdlib.h>
#include <malloc.h>
#include <iostream.h>
#include <stdio.h>
#include <tchar.h>
#include <string.h>
#include <conio.h>
int main(int argc, char* argv[])
{
PROCESS_INFORMATION procInfo;
CreateProcess(
_T("iexplore.exe"), //app que vas a ejecutar
_T("http://www.codeproject.com"), // parámetros que le pasa a app
NULL, // seguridad del proceso, dejamos que sea el default
NULL, // seguridad del hilo, dejamos que sea el default
FALSE, //herencia de manejadores (handle)
NORMAL_PRIORITY_CLASS, // prioridad de ejecución del proceso
NULL, //ambiente de proceso, usar el default
_T("C:\Program Files\Internet Explorer"), // dir. de inicio
NULL, // info. de inicio -ventanas, manejadores, etc- usar default
&procInfo // devuelve info del proceso creado
);
return 0;
}
Deseo abrir intenet explorer con CreateProcess. Introduzco el siguiente codigo y windows me dice que ha encontrado un problema y debe cerrarse. No se porque. Alguien puede ayudarme? El directorio de inicio es el adecuado. Muchas gracias
#include "stdafx.h"
#include <windows.h>
#include <windowsx.h>
#include <stdlib.h>
#include <malloc.h>
#include <iostream.h>
#include <stdio.h>
#include <tchar.h>
#include <string.h>
#include <conio.h>
int main(int argc, char* argv[])
{
PROCESS_INFORMATION procInfo;
CreateProcess(
_T("iexplore.exe"), //app que vas a ejecutar
_T("http://www.codeproject.com"), // parámetros que le pasa a app
NULL, // seguridad del proceso, dejamos que sea el default
NULL, // seguridad del hilo, dejamos que sea el default
FALSE, //herencia de manejadores (handle)
NORMAL_PRIORITY_CLASS, // prioridad de ejecución del proceso
NULL, //ambiente de proceso, usar el default
_T("C:\Program Files\Internet Explorer"), // dir. de inicio
NULL, // info. de inicio -ventanas, manejadores, etc- usar default
&procInfo // devuelve info del proceso creado
);
return 0;
}
Valora esta pregunta


0