Nauka WinApi

0

Witam, orientuje się ktoś czy opłaca się na dzień dzisiejszy programowanie WinApi czy lepiej uczyć się czegoś innego, np czegoś co ma aktualnie większe zastosowanie?

3

Hobbystycznie albo w celu poznania co tam pod spodem siedzi: to tak.

Zarobkowo: to już nie bardzo. Pisanie w winapi jest czasochłonne, błędogenne, a przez to i nieopłacalne.

Do C++: Qt Twoim przyjacielem albo jakiś język zarządzany z możliwością tworzenia gui typu Java czy C#.

0

Wszystko zależy od konkretnych celów. Do okienek poleca się teraz QT.

0

Dzięki, a jakiś dobry kurs/książkę z Qt związaną polecacie?

2

Chociaż warto moim zdaniem poznać podstawy WinApi, żeby wiedzieć, jak to wszystko działa. No i pewnych rzeczy bez WinApi się nie zrobi.

0

Oczywiście, że warto, ale jeśli ktoś dopiero zaczyna zabawę z okienkami to sporo wody w Wiśle upłynie zanim dotrze do miejsca gdzie *biez WinApi nie razbieriosz * ;)

1

Nie warto ani dla siebie, ani do pracy. To jest historia, ale taka o której trzeba zapomnieć. Jeżeli chcesz pisać okienka to tylko QT.

0

@krzysiek050: zaryzykuję stwierdzenie, że nawet już 10 lat temu nie było warto.

0

nie było

4

Nie warto ani dla siebie, ani do pracy. To jest historia, ale taka o której trzeba zapomnieć. Jeżeli chcesz pisać okienka to tylko QT.

Pfff. To nie jest historia, to jest podstawa.
Przy czym podstawa niekoniecznie potrzebna do bezpośredniego użycia.

Qt przecież musi wewnętrznie używać WinAPI, jest tak naprawdę wrapperem na WinAPI.

zaryzykuję stwierdzenie, że nawet już 10 lat temu nie było warto.

Już 25 lat temu (w pierwszej połowie lat 90-tych) powstała borlandowska biblioteka OWL (Object Windows Library), pierwsza wersja MFC, a niedługo potem VCL. Qt powstało również w tym okresie.

Tak że już wtedy „nie było warto” rzeźbić okienek bezpośrednio w WinAPI.

Ale na samych okienkach WinAPI się nie kończy.

Pisać w tym złożonych programów może nie ma sensu. Ale pouczyć się - na poziomie okienka z przyciskiem, albo reagujacego na mysz i klawiaturę - moim zdaniem warto, by wiedzieć jak okienka działają pod maską.

1 użytkowników online, w tym zalogowanych: 0, gości: 1