Bez używania bibliotek nie możesz nic normalnie napisać. Musisz korzystać albo z tzw. Dll-ek, na których działa większość C++ i ogólnie nawet jak tworzysz apkę na wina, która ma wyświetlać okienko, to w realu nie kodujesz w pliku exe, informacji dla karty graficznej jak wyświetlić takie okienko, lub dla procka, jak obsłużyć wejście, tylko w realu twój program, do którego includowałeś winapi, wczyta sobie do swojej pamięci dll'ke z katalogu sys (i to do tego w czasie działania programu. W ten sposób można robić hacki do np. csa, albo innej gry. Nazywa się to dll injection, czyli wstrzykiwanie tych całych dll), którą potrzebuje i wykona co trzeba. Na tych systemowych dllkach opierają się właśnie wszystkie programy. Aczkolwiek w czystym cpp bez bibliotek możesz normalnie wyświetlić tekst, aczkolwiek wtedy jest to hakerka i generalnie to się głównie opiera na pisaniu kodu w cpp w taki sposób, by to co wyjdzie w assembly pobrało sobie z pamięci adres funkcji do wyświetlania tekstu. O ile się nie mylę Gynvael takie coś zrobił. Ale jeśli chodzi o wyświetlanie w ten sposób całych okienek, to wątpie, bo musiałbyś skorzystać z podstawowych funkcji do wczytywania dll ek, a one są raczej w jakich includach. ;) To dlatego gdy przerzucasz program z jednego sys do drugiego to wszystko działa nawet na linuxie - Dll (dynamic linked libraries). Oczywiście to wszystko do duże uproszczenie. - tu masz wszystko :)