Dostęp do konsoli z aplikacji GUI
Popełniłem sobie małego arta na temat dostępu do konsoli spod aplikacji GUI, opisującego jak najprościej rozróżnić czy aplikacja okienkowa została uruchomiona spod konsoli i jak do niej się dorwać, choćby po to by wyświetlić dostępne opcje linii poleceń naszej aplikacji.
Można go znaleźć na docs.malcom.pl – Dostęp do konsoli z aplikacji GUI.
Główna inspiracja do wgłębienia się w ten temat była obsługą linii poleceń w aplikacjach napisanych z wykorzystaniem toolkita wxWidgets. Tam właśnie dostępne opcje linii poleceń aplikacji GUI wyświetlane są w MessageBoxie, nawet, jeśli uruchamiamy ja spod konsoli.
Oczywiście mi takie rozwiązanie nie pasowało. Chciałem bliżej zapoznać się z możliwościami konsoli dostępnych w WinAPI dla aplikacji GUI, ale w gogle nie znalazłem nic wartego uwagi i rozwiązującego mój problem. Tylko pobieżne informacje, dzięki którym sam zabrałem się do roboty ;)
Jedynie, co mi jeszcze pozostało to napisanie patche’a do wxWidgets wyświetlającego w konsoli informacje zwrotne z obsługi linii poleceń, gdy naszą aplikacje uruchomimy wprost spod konsoli.
W sumie, myślę, że powinienem troche więcej pisać na devblogu. Szczególnie jakieś techniczne aspkety i problemy z kodem, z którymi codziennie mam jakieś ekscesy. Bo ostatnio tu wieje pustką i nudą.
MalDevBlog » Aktualizacja arta o konsoli w GUI:
23/05/2008 @ 0:36:06 | #1
[...] Udało mi się wreszcie zaktualizować ostatnio dodanego arta do repozytorium moich publikacji (docs.malcom.pl) o dostępie do konsoli w aplikacjach GUI w Windowsie, o którym wspomniałem w notce Dostęp do konsoli z aplikacji GUI. [...]