<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Bücher für WinAPI]]></title><description><![CDATA[<p>Welche Bücher für die WinAPI kann man empfehlen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/175366/bücher-für-winapi</link><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Jul 2026 14:21:44 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/175366.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 09 Mar 2007 16:00:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:00:30 GMT]]></title><description><![CDATA[<p>Welche Bücher für die WinAPI kann man empfehlen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242399</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:00:30 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:04:23 GMT]]></title><description><![CDATA[<p>Petzold</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242402</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242402</guid><dc:creator><![CDATA[Charles P.]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:04:23 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:10:20 GMT]]></title><description><![CDATA[<p>ok... bisschen genauer?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242410</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242410</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:10:20 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:44:54 GMT]]></title><description><![CDATA[<p>Charles Petzold, &quot;Windows-Programmierung&quot;, ISBN 978-3860631881.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242433</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:44:54 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:47:18 GMT]]></title><description><![CDATA[<p>ok, hab schon gesehen, das scheint so ein mega-standard-werk zu sein.<br />
Wie ist das bei WinAPI, wird da nur C verwendet oder auch C++?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242436</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:47:18 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 16:53:14 GMT]]></title><description><![CDATA[<p>C. Wenn du C++ willst, nimm eines der zahlreichen Frameworks, aber für den Einstieg ins Windows-API mußt du dich mit C abfinden, da sie nur ein C-Interface bereitstellt.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242440</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Fri, 09 Mar 2007 16:53:14 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 17:01:20 GMT]]></title><description><![CDATA[<p>unter frameworks versteht man dann VCL und MFC, richtig?<br />
Was sind denn die Unterschiede zwischen WinAPI und VCL&amp;MFC, außer dass man unter WinAPI kein C++ verwendet?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242447</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 17:01:20 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 17:11:00 GMT]]></title><description><![CDATA[<p>MFC &quot;wrappt&quot; die WinAPI, das heißt, es baut anhand der bereitgestellten C-API Klassen auf. Wobei die MFC nicht mehr das feinste C++ ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242454</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242454</guid><dc:creator><![CDATA[MFC noch nie gemacht]]></dc:creator><pubDate>Fri, 09 Mar 2007 17:11:00 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 17:19:24 GMT]]></title><description><![CDATA[<p>und was ist mit VCL?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242457</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 17:19:24 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 17:49:09 GMT]]></title><description><![CDATA[<p>phy51km4n schrieb:</p>
<blockquote>
<p>und was ist mit VCL?</p>
</blockquote>
<p><a href="http://de.wikipedia.org/wiki/VCL" rel="nofollow">http://de.wikipedia.org/wiki/VCL</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242468</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242468</guid><dc:creator><![CDATA[Webster]]></dc:creator><pubDate>Fri, 09 Mar 2007 17:49:09 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 17:53:21 GMT]]></title><description><![CDATA[<p>also, das heißt, MFC und VCL bauen beide auf WinAPI auf, mit VCL ist das Erstellen<br />
von Windows-Programmen etwas vereinfacht, und die MFC ist die tollste, weil am meisten benutzt und komplexer als VLC, hab ich das richtig verstanden?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242470</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242470</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Fri, 09 Mar 2007 17:53:21 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 18:34:49 GMT]]></title><description><![CDATA[<p>Wenn Du unter *Windows* arbeitest und Fenster erzeugst, baut *alles* auf die WinAPI auf; egal ob MFC, VCL, WinForms, Avalon ,wxWidgets oder was es sonst noch gibt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242488</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242488</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Fri, 09 Mar 2007 18:34:49 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 18:49:40 GMT]]></title><description><![CDATA[<p>MFC und VCL sind beide WinAPI-Wrapper. Die MFC sind bereits recht alt und nach den Kriterien objektorientierter Programmierung relativ miserables C++, von einem Neueinstieg in die MFC ist nicht nur deshalb abzuraten.</p>
<p>Die VCL ist in Object Pascal geschrieben; in bezug auf die Objektorientierung ist sie recht gut (beim .NET-Framework hat auch Microsoft einiges von der VCL abgeschaut), nur verwendet sie eben einige Sprachfeatures von Object Pascal (Properties, Closures, MetaClasses etc.), die in Standard-C++ nicht existieren. Um die VCL trotzdem in C++ verwenden zu können, hat Borland den hauseigenen C++-Compiler mit einigen Erweiterungen ausgestattet (zwar in wesentlich geringerem Umfang, aber entfernt vergleichbar mit dem, was Microsoft mit C++/CLI macht). Die VCL kannst du also nur mit dem Borland-Compiler benutzen.</p>
<p>Wenn dich die Entwicklung mit der VCL interessiert, schau dir mal <a href="http://www.turboexplorer.com/cpp" rel="nofollow">Turbo C++</a> oder <a href="http://www.turboexplorer.com/delphi" rel="nofollow">Turbo Delphi</a> an. Aus eigener Erfahrung kann ich sie sehr empfehlen - unter den mir bekannten Frameworks eines der produktivsten.<br />
Allerdings sei auch der Nachteil genannt: wie erwähnt, ist die VCL nicht C++-standardkonform, sondern verläßt sich auf einige compilerspezifische Erweiterungen, du mußt also den Borland-Compiler benutzen. Auch implementiert der C++-Compiler von Borland ein paar Sachen im C++-Standard nicht ganz so gut wie der MSVC-Compiler oder der GCC, weshalb es z.B. ein paar Probleme mit Boost geben kann. Wenn du aber nicht ganz fortgeschrittene, abgedrehte Template-Konstrukte baust, wird dich das nicht stören. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Und CodeGear arbeitet (endlich!) daran...</p>
<p>Eine weitere Alternative wäre .NET 2.0 oder 3.0 mit WinForms oder WPF, dann bist du allerdings vom Microsoft-Compiler (zurzeit der einzige, der C++/CLI implementiert) und vom .NET-Framework abhängig. WPF-Anwendungen laufen zudem erst ab Windows XP SP2.</p>
<p>Willst du plattform- oder compilerunabhängig sein, so mußt du auf ein anderes Framework zurückgreifen. Unter <a href="http://www.kharchi.de/cpp_gui/index.html" rel="nofollow">http://www.kharchi.de/cpp_gui/index.html</a> findest du eine gute Übersicht zu diesem Thema.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242498</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242498</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Fri, 09 Mar 2007 18:49:40 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 19:38:21 GMT]]></title><description><![CDATA[<p>Auch wenn nicht perfekt, aber in Zusammenhang mit .NET darf wohl <a href="http://www.mono-project.com/" rel="nofollow">Mono</a> genannt werden, das .NET Anwendungen auch unter Linux laufen lässt (was ich ausprobiert habe, lief gut).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242551</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242551</guid><dc:creator><![CDATA[mono4tw]]></dc:creator><pubDate>Fri, 09 Mar 2007 19:38:21 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Fri, 09 Mar 2007 23:08:52 GMT]]></title><description><![CDATA[<blockquote>
<p>Wenn Du unter *Windows* arbeitest und Fenster erzeugst, baut *alles* auf die WinAPI auf; egal ob MFC, VCL, WinForms, Avalon ,wxWidgets oder was es sonst noch gibt...</p>
</blockquote>
<p>...wie geht es dann, dass WxWidgets plattformunabhängig sind, wenn sie auf die WinAPI zugreifen ? Und wie sieht's mit allen anderen Bibliotheken aus ?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242671</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242671</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Fri, 09 Mar 2007 23:08:52 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Sat, 10 Mar 2007 00:41:17 GMT]]></title><description><![CDATA[<p>mikey schrieb:</p>
<blockquote>
<p>...wie geht es dann, dass WxWidgets plattformunabhängig sind, wenn sie auf die WinAPI zugreifen ?</p>
</blockquote>
<pre><code class="language-cpp">#ifdef WIN32
 ...
#endif
#ifdef _MAC
 ...
#endif
...
</code></pre>
<p>Kein GUI-Framework ist wirklich plattformunabhängig. Manche unterstützen nur eben mehrere Plattformen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1242691</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1242691</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Sat, 10 Mar 2007 00:41:17 GMT</pubDate></item><item><title><![CDATA[Reply to Bücher für WinAPI on Sat, 10 Mar 2007 23:44:51 GMT]]></title><description><![CDATA[<p>Achso das hatte ich mir gedacht, dass die mit Präprozessor Direktiven arbeiten ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1243154</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1243154</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Sat, 10 Mar 2007 23:44:51 GMT</pubDate></item></channel></rss>