Microsoft will nicht, daß ich die WinAPI lerne
-
juhu, genau das Buch habe ich hier liegen.
So vorsichtig habe ich es noch nie zurück ins Regal gelegt
-
einfach von der bücherei klauen
-
Ich habe noch eine ältere Schwacke Win32 Programmierung Teil 1 und 2
Dort ist die komplette Api drin allerdings für Windows95.
Und in Teil 2 stehen die ganzen WM_MESSAGES und wie sie eingestzt werden.Unter anderem das Richtext Control die Druckerdialog Farbdialg Dateidialog etc.
Die meisten Apis sind noch hoch aktuell und es sind tolle Beispiele für jede Api vorhanden.
Die neuen Apis hole ich mir aus dem Web.
Doch diese Bücher und der Petzold sind ein Muß um die Windowsprogrammierung richtig zu verstehen und anzuwenden.
Wenn man das kann, könnte man auch c# oder die MFC benutzen.
-
Ihr lebt alle in der Steinzeit. HTML 5 ist die Zukunft.
-
api-user schrieb:
Ihr lebt alle in der Steinzeit. HTML 5 ist die Zukunft.
so ein Blödsinn, HTML 6 ist die Zukunft!
-
api-user schrieb:
Ihr lebt alle in der Steinzeit. HTML 5 ist die Zukunft.
Gut das Du verstehst um was es geht...
-
Dem Threadersteller geht es nur um das User Interface.
-
nwp3 schrieb:
Ich fand http://www.winprog.org/tutorial/ + http://social.msdn.microsoft.com/Search/en-US?Refinement=86&Query=whatever&ir=1 völlig ausreichend. Die WinApi ist nicht so kompliziert, dass man darüber ein Buch lesen müsste.
Webseiten haben den Nachteil, daß der Stoff, aufgrund der Tatsache, daß der Webspace kaum was kostet, viel zu ausführlich und langatmig geschrieben wurde und entsprechend auch vermittelt wird. Und eine Struktur oder klare Gliederung mit Kapiteln die aufeinander aufbauen hat man meist auch nicht.
Das ist die Kunst eines Buches, den Stoff in Kapiteln und Lernlektionen zu vermitteln und dabei aufgrund der begrenzten Seitenanzahl trotzdem kompakt und prägnant zu bleiben.
Kurz gesagt, das Buch ist schneller durchgearbeitet, als die Webseite von MSDN.
-
Ich hab das Buch als PDF und kann es hochladen, wenn du willst?
-
vorschlagg schrieb:
einfach von der bücherei klauen
Arsch!
-
Der Petzolt kommt im November als 6. überarbeitet Auflage.
Bei Amazone US kann man vorab dieses Buch als Ebook kaufen.
-
Wie soll man etwas von der WinAPI lernen, wenn Microsoft von dem Buch
"Windows Programmierung: Das Entwicklerhandbuch zur WIN32-API" von Charles Petzold 5. Auflage keine Neuauflage herausbringt und alle alten Exemplare zu Mondpreisen verkauft werden:http://www.buchfreund.de/Windows-Programmierung-Da ....... -Charles-Petzold-Autor-Arne-Schaeper,58404857-buch
526 € für dieses Buch.
Da entwickele ich doch lieber für Apple.
Wow, 500 € für ein Buch! Der Laden scheint ja nich sonderlich seriös zu sein. Das wäre mal eine Wertanlage in die es sich zu investieren lohnt.
Ich habe auch ein Exemplar des Buches, aber meins kostete nur 29,90 €.
Mach es doch mal auf die altmodische Art. Frage mal in einem Büchereigeschäft nach.
-
noergel schrieb:
Der Petzolt kommt im November als 6. überarbeitet Auflage.
Bei Amazone US kann man vorab dieses Buch als Ebook kaufen.Link zur Homepage von Charles Petzold: www.charlespetzold.com
Danach ist die 6. Auflage (Englisch) ausgerichtet auf Windows8 / C# / XAML.
Da findet sich zur alten WinApi wohl nichts mehr?
-
Benutz doch einfach Googel z.b. das Buch hier: BIOS Disassembly Ninjutsu Uncovered
Das habe ich auf der Seite vom Autor kostenlos zum Download gefunden und jetzt schau mal hier: http://www.amazon.com/BIOS-Disassembly-Ninjutsu-Uncovered/dp/1931769605
Ok, auf der Petzold Seite gibts sein Buch nicht umsonst.^^
Und geh mal auf www.Back2Hack.cc dort gibt es eine Library mit etlichen Büchern vielleicht ist das Petzold Buch dabei.
Oder zahl halt die 500 €.
Den sparfüchsen würde ich die MSDN empfehlen und GOOGLE bei Codeproject dort gibt es auch immer interessante Artikel.
-
noergel schrieb:
Der Petzolt kommt im November als 6. überarbeitet Auflage.
Bei Amazone US kann man vorab dieses Buch als Ebook kaufen.Ich hoffe dir ist klar, dass es sich um ein völlig anderes Buch handelt.
Es hat zwar den gleichen Titel, aber der Inhalt ist nicht mehr der gleiche.
-
Nicht gelesen schrieb:
Ich hoffe dir ist klar, dass es sich um ein völlig anderes Buch handelt. Es hat zwar den gleichen Titel, aber der Inhalt ist nicht mehr der gleiche.
Wer in das ebook ´Programming for Windows Phone 7´ vom selben Autor hineingelesen hat, hat eine Vorstellung was ihn da erwartet: nämlich .Net / XAML / C#. Damit lernt man definitiv nicht die alte WinApi, sondern etwas anderes mit grundlegend anderer Methodik zum Programmieren von Windows-Anwendungen.
Der Autor und Microsoft Press hätten da meiner Meinung nach besser einen neuen Titel und ehrlicherweise 1. Auflage statt 6. Auflage gewählt!
-
Da bin ich auf die Umverpackung reingefallen
-
Es bleiben bei diesem Thema einige Fragen offen:
1. Soll ein Einsteiger noch die WinApi lernen oder soll er gleich mit .Net / C# / XAML beginnen??
2. Bleibt die WinApi weiter verfügbar?
3. Wie rüstet man alte WinApi-Anwendungen mit geringem Aufwand um?
4. Wie sollen alte WinApi-Anwendungen ohne Umrüstung gepflegt werden?
5. Wohin steuert Microsoft?
6. Brauchen wir hier evtl. ein neues Unterforum oder geht das dann nach C# und .Net?Auf den ersten Blick sieht vieles sehr viel einfacher aus. Die Komplexität ist aber nicht weg, sondern nur woanders hin verlagert. Statt der Flut von Nachrichten hat man den Dschungel der Eigenschaften, Ereignisse und Ereignisfunktionen. Und man hat überall .Net drübergestülpt, also ein mehrschichtiges Betriebssystem.
-
.NET ist doch schon wieder ein "alter Hut" <duch&wech> wenn man sich den Weg zurück zur nativen API ansieht.
Wenn es eine Zukunft gibt, dann ist die Richtung WinRT!
Das heißt aber gleichzeitig, dass die WinAPI als Grundbasis erhalten bleibt. Wie sollte es auch anders gehen?.NET war nie als WinAPI Ersatz geplant. Nicht male gedacht. Und nie möglich gewesen.
Mit WinRT sieht das anders aus. Hier wurde eine Klassenorientierte OS-Schnittstelle gebaut, die sehr wohl zukunftsträchtig ist. Und sie ist nativ!
-
@TE:
Das Angebot was du gefunden hast, stammt vermutlich von einem Antiquariat namens Buchservice-Lars-Lutzer. Gut denkbar das alleine deswegen das Buch so teuer ist.Das heißt aber gleichzeitig, dass die WinAPI als Grundbasis erhalten bleibt. Wie sollte es auch anders gehen?
Juhu,
Wenn es eine Zukunft gibt, dann ist die Richtung WinRT!
Dumme Frage: Warum ?
Was sind die designtechnischen Unterschiede zwischen MFC und WinRT ?