Obtener Direccion URL de Chrome?

Iniciado por x64core, 23 Febrero 2012, 09:00 AM

0 Miembros y 1 Visitante están viendo este tema.

x64core

Hola a todos estoy tratando de obtener cierta informacion de los navegadores y tengo un problema
con chrome que no se como obtener la direccion url del navegador e tratado usando los messages
de windows etratado así:

HWND CHR = FindWindowA("Chrome_WidgetWin_0",NULL);
HWND BOX = FindWindowExA(CHR,0,"Chrome_OmniboxView",0);


pero en BOX me devuelve 0 osea no se si estoy en lo correcto o no sirve en chrome pero me devuelve 0 y tambien tengo
entendido que en chrome no se a implementado conversaciones dde para poder obtenerla por medio de ahí, y no
e podido encontrar algun metodo o forma de hacerlo, quiza vosotros saben de alguna forma, gracias.

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

x64core

 :P
Gracias EI, creí que lo tenia pero no funciona, pense que estaba equivocado por el tipo de clase del child box Chrome_AutocompleteEditView porque tambien
obtuve el tipo de clase con el spy de VS y porque por lo menos a mi no funciono lo hago exactamente así:


int WINAPI WinMain(HINSTANCE hThisInstance,HINSTANCE hPrevInstance,LPSTR lpszArgument,int nCmdShow)
{
HWND CHR = FindWindowA("Chrome_WidgetWin_0",NULL);
HWND BOX = FindWindowExA(CHR,NULL,"Chrome_AutocompleteEditView",NULL);
return 0;
}


y tambien me devolvio cero, tengo la version 17.0.963.56, quiza sea eso :P