Hogy tudnám ezt VB2008-ban megoldani?
Figyelt kérdés
Lenne egy program ami lecsukáskor a háttérben marad. Hogy lehetne megoldani, hogy amikor fut a háttérben és az exe-re kattintva a már futót nyissa/hozza előre és ne új folyamatot kezdjen?
Előre is köszi!
2014. jan. 20. 23:52
1/5 anonim válasza:
2/5 A kérdező kommentje:
Köszi, nem indítja el mégegyszer, de a már memóriában lévőt sem hozza előre. Semmi hibát nem ír, csak egyszerűen nem hozza előre. Az alkalmazást Me.hide sorral küldöm háttérbe, ha ez segít valamit.
2014. jan. 21. 23:38
3/5 anonim válasza:
Megpróbálhatnád esetleg ezt:
Gondolom SW_MINIMIZE helyett SW_MAXIMIZE lesz jó, vagy nemtom milyen lehetőségek vannak még, hátha van sima restore jellegű is.
4/5 A kérdező kommentje:
Köszi, de ez sem százas. A tálcán lévő összes folyamatot mozgatja... Nem véletlen nem mentem programozónak... Nincs megoldás, hogy csak az XY.exe-t hozza előre?
2014. jan. 24. 08:11
5/5 anonim válasza:
A legutóbbi linkemen levő kód valóban birizgálja az összes processt. De nem is kell neked az egész kód egyben. Értelmezd mit csinál, a nevek segítenek: for each process (tehát minden egyes folyamatra) show window minimize (tehát minimize funkciót hív az adott processre). Neked a lényegi parancs kell, csak a show window, illetve előtte az ablak handle lekérése a processből. Az első hsz-emben linkelt kódokban pedig már megvan, hogyan tudod megtalálni a keresett processzt, csak össze kell ollóznod a dolgokat.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!