Windows API

Hallo zusammen

ich möchte ein Win32 C++ Programm schreiben um den Umgang mit der API kennen zu lernen. Ich will nicht mit einem Programm wie Visual C++ oder Borland C++ Builder arbeiten, sondern nur den nötigen Quelltext haben um ein möglichst schlankes Programm zu schreiben.
Ideal wäre ein Quellcode in dem einfach nur zB eine Messagebox aufgerufen wird damit ich die Basis für ein W32 Programm lernen kann.
Das Prob an der Konsolenprogrammierung ist ja dass immer die Shell mit auftaucht wenn das Programm läuft.
Falls jemand so einen Quellcode hat oder weiß wo man sowas finden kann wär super.

lg uwe

Hallo

ich möchte ein Win32 C++ Programm schreiben um den Umgang mit
der API kennen zu lernen. Ich will nicht mit einem Programm
wie Visual C++ oder Borland C++ Builder arbeiten, sondern nur
den nötigen Quelltext haben um ein möglichst schlankes
Programm zu schreiben.

Womit willst Du das denn schreiben bzw. entwickeln?
(Compiler, Umgebung, Platform …)

Grüße

CMБ

Hallo Uwe,

ich nehme an, Du meinst „klassische“ Windows-Programmierung, d. h. rein mit den API-Funktionen, ohne MFC oder .NET. Das geht allerdings auch mit VC++ und wohl auch mit Borland C++, oder mit einem der kostenlosen C-Compiler (z. B. Watcom). Du kannst versuchen, folgendes Buch aufzutreiben:

Charles Petzold, Windows-Programmierung, 5. Auflage.

Wenn Du in eine Suchmaschine z. B. Windows API eingibst, findest Du auch einiges, z. B.

http://win-api.de

oder

http://www.willemer.de/informatik/windows/winprg.htm

u. v. m.

Grüße,

I.

Hallo Uwe,

Den Petzold würde ich Dir auch anraten, da kommst Du nicht drum herum. Hier noch ein paar Links:

////// de
http://winapi.net (auch Forum)
http://www.henkessoft.de/C++/WinAPI/WinAPI%20Kapitel…
/////// en
http://www.winprog.org/tutorial/
http://www.inigraphics.net/ini-sc/mswin/awfcsem/inha…
http://functionx.com/win32/index.htm

lg an alle
Martin B

Womit willst Du das denn schreiben bzw. entwickeln?
(Compiler, Umgebung, Platform …)

Grüße

CMБ

Ich benutze zurzeit Dev-C++.
Dass W32 auch mit VC++ usw. geht weiß ich wie gesagt schon, nur ich möchte mir die Sachen nicht zusammelklicken sondern selber schreiben und dafür reicht Dev-C++ meiner Meinung.
Laufen sollte es natürlich auf allen Win32 Umgebungen, fürn Anfang wirds auch nichts leistungsfressendes sein, will mich nur etwas einarbeiten.
Ich hab WinXP Pro+SP2 auf einem Pentium M 1600 Notebook mit ATI Grafik falls das relevant ist.

Also wie gesagt für den Anfang denke ich würde mir ein kleiner Quellcode viel mehr helfen als ein Buch.