Posted By: ig (IGor) on 'CZprogram'
Title:     Re: WinGUI aplikace bez oken a taskbaru
Date:      Sun Jun 20 20:00:57 2004

> > Asi to neni zrejme z puvodniho text, sorry. ALE ja musim zakazat jakekoliv
> > otvirani konzole (ted to funguje presne tak jak pises). 
> > 
> Mozna pomuze to poustet nejakym tim CreateProcess(Ex) nebo co.


Presne tak - takovy programek jsem si uz kdysi davno napsal. Spusti to, co ma 
na prikazove radce (a preda prislusne parametry, jsou-li) - akorat to spusti 
neviditelne. Funguje to samozrejme pouze pro jednoduche veci (pokud to bude 
GUI aplikace, ktera bude vytvaret a otevirat dalsi okna, tak to videt bude).

Princip je vskutku trivialni: zavolat CreateProcess a v prislusnem 
StartupInfo nastavit wShowWindow na SW_HIDE.

Konzolove aplikace s tim funguji take bez problemu, akorat (co si tak 
vzpominam) u DOSovych programu je treba davat pozor na to, aby tam ta 
(neviditelna) konzole nezustavala viset (tj. mit tam patricny .pif soubor).

Igor 

Search the boards