Posted By: JohnP (JohnP) on 'CZprogram' Title: Re: Win32: GUI i console Date: Fri Apr 18 17:38:02 2003 > Ahoj (skoro by se chtelo dodat Jerry a Pivsone ;-)), > chtel bych, aby se parametrem programu dalo zvolit, jestli pouzije graf. > okno > (GUI) nebo pobezi v konzoli. > > Konzoli vytvorim funkci AllocConsole(), ale jak vysvetlim programu, aby > neotevrial okno? normalne mu nereknes, aby ho otviral. To je neco jineho nez rict, aby ho otviral. > Napadlo me, ze bych nezavolal CreateWindow(), ale taky me napadlo, ze by Ano, nezavolas CreateWindow. > bylo > mozny to okno je schovat - pak bych mohl prijimat zpravy jako obvykle, jen > ten > vystup by byl trochu jiny. Ale jak by se to okno schovalo? Prepisem nCmdShow > > ve WinMain()? jakym prepisem? CreateWindow muzes zavolat s jakymkoliv parametrem. Je jen dobra praxe pouzivat nCmdShow, ktere program dostal do WinMainu. Nikdo te nenuti ji pouzivat. > Tak... jaka je "bezna praxe"? :-) Spatna. Protoze AllocConsole vzdycky otevre novou konzoli, i kdyz ten program byl uz z nejake spusten. -- JohnP