[python] Jak zavrit okno prohlizece?
Jan Matějka
matejka na cat.cz
Pondělí Únor 21 08:52:02 CET 2005
> V MS Windows se browser spouští v podstatě voláním
> os.startfile(), která je implementována voláním systémové
> funkce ShellExec(). Té se předhodí zadané URL. Systém už se
> postará o ostatní. Rozpozná, že jde o URL a spustí default
> prohlížeč. Předem se neví, co to bude za aplikaci, protože
> jako default můžu mít ve Windows prohlížeč dle vlastního vkusu.
Myslím, že na win je řešení prostřednictvím rozšířené funkce ShellExecuteEx.
U ní lze stanovit, že má být navrácen handle spuštěného procesu, jehož
prostřednictím
lze dohledat okno aplikace, poslat WM_CLOSE, či rovnou proces odstřelit.
Jan Matějka
Další informace o konferenci Python