Ukonceni Konsolove aplikace pomoci postmessage
Ahoj vsem, mam problem s ukoncenim konsolove aplikace, klasicka okna aplikaci jdou uzavrit normalne pres tento prikaz:
PostMessage(FindWindow(nil, PAnsiChar(nacten.text)), WM_QUIT, 0, 0);
kdezto konsole ne, nevite nekdo proc ??
Nazev (titulek) si zjistuji pomoci wm_gettext. Win XP pro.
konzolova aplikacia predsa nedostava ziadne spravy. Malo by ale reagovat okno konzoly. Da sa okno tej konzoly (pri beziacej aplikacii) zavriet krizikom vpravo hore? Ak ano skus poslat message WM_CLOSE. Ak to nefunguje tak si asi nasiel blbe okno (alebo FindWindow kvoli tomu ze nesedi nazov okna nenaslo nic a vrati null alebo nejaku blbost). Si to zdebuguj ze co vrati fcia FindWindow
P.S.
- to znamena ze uz mas handle toho okna, tak naco volas znova FindWindow?
Diky moc pomohlo to, jinac mas pravdu Handle jiz mam je fakt zbytecne volat dalsi FCE
Dobrej napad, ja tam mam wm_quit zkusim to zamenit zda to pomuze.