Podstawowa biblioteka graficzna języka C++

Spora część osób które ukończyły kurs programowania w języku C++ może być zdziwiona iż nadal nie potrafią oni stworzyć porządnego programu okienkowego. Jednak podstawowy kurs obejmuję programowanie strukturalne i obiektowe, pomijając biblioteki graficzne. Jedną z nich jest WinApi. Gdy posiadamy już podstawową wiedzę o języku, biblioteki tej możemy się nauczyć z darmowych kursów internetowych. Choć na początku może nam się to wydawać zbędne. Jednak pomyślmy kto w obecnych czasach chce obsługiwać programy, które po uruchomieniu wyglądają jak linuxowa konsola. Jak każdy programista w C++ wie, programy obiektowe można również tworzyć za pomocą przystosowanych do tego środowisk, jak np. Visual czy Builder. Jednak są to narzędzia, gdzie posługujemy się już gotowymi przyciskami i listami. Gdy będziemy chcieli stworzyć własne obiekty graficzne niezbędna będzie nauka WinApi. Biblioteka nie jest prosta dlatego też będziemy musieli przebrnąć przez cały szereg nowości zanim zrozumiemy jej działanie. Nie ma tam obsługi wydarzeń poszczególnych elementów. Zamiast tego znajdziemy tam skomplikowaną pętle komunikatów. Już po samym utworzeniu programu typu WinApi będziemy musieli zajrzeć do kursu lub dokumentacji. Gdyż będziemy musieli ustawić opcję głównego okna. Takie jak kolor czy rozmiar. Jak w każdym innym języku, tu również nie spotkamy się z dokumentacją w języku polskim.

Both comments and pings are currently closed.