Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

Buch über die Windows API

tommy* / 8 Antworten / Flachansicht Nickles

Ich will mir ein Buch über Windows api kaufen.Welches sollte ich da nehmen?

bei Antwort benachrichtigen
Andreas42 tommy* „Weil ich c programmieren will und mir schon ein c Buch gekauft habe,möchte ich...“
Optionen

Hi!

API = Application Programming Interface (AFAIK)

Das sind die vom Betriebssystem bereitgestellten (=von Programmen nutzbaren) Funktionen.

Im Prinzip hat jedes betriebssystem eine API, nur kann man die Funktionen eines speziellen Betriebssystems nicht unbedingt mit einem anderen Nutzen.

Im Klartext: die Funktionen der Windows-API kannst du NICHT unter DOS nutzen (es gibt sie dort einfach nicht). Wenn du also mit einem DOS C++ Compiler ein DOS-Programm erzeugst, dann kannst du keine Windowsfunktionen nutzen.

Das bedeutet allerdings nicht, dass du ein API-Buch brauchst, wenn du ein Windows-Programm mit einem Windows-C++ Compiler schreibst. Da sich eigentlich kaum jemand gerne mit der API direkt herumschlägt, hat man Klassenbibliotheken entwickelt, die einem arbeit abnehmen. Noch einfacher wirds dann bei Compilern wie dem Borland C++ Builder, die eine spezielle objektorientierte Oberfläche haben. Dort programmiert man keine Anwendungsfenster mehr, man "zeichnet" sie in einem speziellen Editor und programmiert dann nur noch die zusätzlich benötigten Eigenschaften hinzu. (Im Hintergrund erzeugt der Compiler dann das notwendige Rumpfprogramm, dass alle nötigen API-Funktionen anspricht; das ganze ist sehr bequem und macht die Sache sehr viel einfacher.)

Deshalb hatte ich vorhin die Frage gestellt welchen Compiler du verwendet.

Bis denn
Andreas

Hier steht was ueber mein altes Hard- und Softwaregedoens.
bei Antwort benachrichtigen