WinAPI in Konsole
-
Wie kriege ich WinApi in eine Konsole? Könnte mir das mal jemand etwas genauer (für Anfänger) beschreiben? Das wäre sehr nett. Man muss windows.h einbinden und weiter? Einfach WinApi schreiben?
Danke im Voraus für Antworten
-
Hi!
Die WinApi ist eine Sammlung von Funktionen, Strukturen, Konstanten, etc.
Je nachdem welche Funktion du brauchst, musst du die entsprechende Headerdatei und eventuell auch die zugehörige Bibliothek einbinden.Gruß,
w.
-
Das Wichtigste ist die windows.h. Manche Funktionen brauchen eben noch andere Header. Ansonsten ist das natürlich kein Problem. Die Win32-Konsole ist ja auch ein Bestandteil von Windows und keine 16-Bit-DOS-Geschichte oder so.
Einfachstes Beispiel:
#include <windows.h> int main() { MessageBox(0,"Dies ist eine Windows-MessageBox!",0,0); return 0; }
-
Die WinAPI hat ja auch nicht nur GUI Funktionen sondern die Consolen Funktionen sind ja auch in der WinAPI integriert. Wenn man also die speziellen Consolen Funktionen (z.B. ReadConsoleInput etc.) nutzen will benötigt man auch die windows.h!