Hirdetés
- Samsung Galaxy A54 - türelemjáték
- Poco F8 Ultra – forrónaci
- Amazfit Active 2 NFC - jó kör
- Huawei Watch GT 5 Pro - egészség + stílus
- 6500 mAh-s aksival debütált a Poco M8 Pro 5G, ez az ára itthon
- iPhone topik
- Honor Magic 8 Pro Air a neve, január 19-én mutatják be
- Milyen okostelefont vegyek?
- Turbo fokozatra kapcsolt a OnePlus
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
Új hozzászólás Aktív témák
-
dqdb
nagyúr
Rosszul közelíted meg a dolgokat.
Konzolos alkalmazás háromféle módon indulhat el Windows alatt:
1. egy másik konzolos alkalmazásból
2. egy másik konzolos alkalmazásból kimenetet és esetleg bemenetet átirányítva
3. nem konzolos alkalmazásbólAz első esetben az alkalmazásod a hívó alkalmazás ablakát örökli meg az ott beállított mérettel, historyval és színekkel, ezt általában nem illik* felülbírálni kódból, mert te ott vendég vagy.
A második esetben az előző annyival bővül, hogy a sima
Console.WriteLinehívások a képernyőre ki sem kerülnek, szóval itt a hívó ablakának beállításait kódból nemcsak nem illik felülbírálni, de értelmetlen is. Ezt az esetet aConsole.IsOutputRedirectedpropertyvel tudod érzékelni.A harmadik esetben a Windows megnézi, hogy az adott elérési úttal rendelkező alkalmazáshoz van-e beállítva alapértelmezett ablakméret/betűtípus/szín/stb. Ha igen, akkor azokkal indítja el az alkalmazásodat, egyébként a cmd.exe-hez tartozó alapbeállításokkal. Ekkor a kapott méreteket és egyéb beállításokat felül lehet bírálni kódból, de általában felesleges és nem szerencsés*, mert ezzel elveszed a felhasználó elől a saját igényeinek megfelelő beállítás alkalmazását. A legjobb megoldás vagy egy megfelelően felparaméterezett shortcut készítése, vagy futó alkalmazás mellett az ablakához tartozó menüben (fejléc bal oldalán lévő ikonra kattintva Defaults) átállítani, és onnantól kezdve az ott megadott értékekkel fog indulni az alkalmazás (egy adott konfigurációhoz egyszer kell beállítani VS-ből indítva, és onnantól kezdve mindig úgy fog elindulni).
* ha az alkalmazásod sima szövegkiíratás helyett valami ncurses-szerű szöveges UI-jal rendelkezik, aminek például a historyban görgetés keresztbe tesz, akkor ott természetesen kódból mindig olyanra be kell állítani az ablakot, amilyenhez a UI tervezve van (de itt is érdemes úgy megoldani a dolgokat, ha lehetséges, hogy a felhasználó által beállított ablakmérethez igazodjon a felület, mint például a FAR Manager esetében)
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Samsung Galaxy A54 - türelemjáték
- SSD kibeszélő
- Interactive Brokers társalgó
- CES 2026: kvantumpontos OLED monitorok az MSI boszorkánykonyhájából
- A Windows 11 nem akarja ránk erőltetni az AI applikációkat – vagy mégis?
- Milyen egeret válasszak?
- iPad topik
- Okos Otthon / Smart Home
- Konteó topic
- NVIDIA GeForce RTX 2080 (TU104)
- További aktív témák...
- Legion 5 Pro 16ACH6H 16" QHD+ IPS Ryzen 5 5600H RTX 3060 16GB 512GB NVMe gar
- Meta Quest 3 512Gb
- Olcsó Gamer PC-Számítógép! Csere-Beszámítás!I5 6600 /GTX 1650 Super / 16GB DDR4 / 256 SSD + 1TB HDD
- Predator Helios Neo 18 18" QHD+ IPS i9-14900HX RTX 4070 32GB 512GB NVMe magyar vbill gar
- Asus GTX 1060 - 6GB
- Azonnali készpénzes AMD CPU AMD VGA számítógép felvásárlás személyesen / postával korrekt áron
- Apple iPhone 14 Pro 128GB,Újszerű,Dobozával,12 hónap garanciával
- Apple iPhone 14 Plus 256GB / 100%-os akkumulátor / 12 hónap jótállással
- Felsőkategóriás Gamer PC-Számítógép! Beszámítás! X870 /R9 9950X / RX 9070XT / 32GB DDR5 / 2TB SSD
- Samsung Galaxy S20 / 8/128GB / Kártyafüggetlen / 12HÓ Garancia
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopszaki Kft.
Város: Budapest


