<?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[WinAPI &amp;quot;lernen&amp;quot;]]></title><description><![CDATA[<p>Guten Abend/Morgen,<br />
ich möchte gerne in die bunte Welt der Fenster einsteigen. Bisher habe ich allerdings nur mit UltraEdit und MinGW in der Konsole mathematische C++-Programme erstellt. Nun habe ich aber eine Frage, die sich irgendwie auch nach mehrstündigem Suchen im Netz und Lesen in diesem Forum nicht zu meiner Zufriedenheit beantworten ließen. Wobei ich sagen muß, daß es wirklich VIELE interessante Beiträge hier gibt...nun aber meine Frage:</p>
<p>Wenn ich in die Windows-Programmierung einsteigen will und nachstehende Bedingungen gegeben sind, ist es dann sinnvoll mit der Win32-API und z.B. dem Buch von Petzold anzufangen?<br />
Ich möchte grafische 2D-Anwendungen unter Vista programmieren (soweit man da bei den ganzen Spielereien noch von klassischem 2D sprechen kann <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="😉"
    /> ). Ich möchte des weiteren, daß meine Programme zumindest auch auf XP laufen. Und zu guter letzt sollte das erstellte Programm ohne vorinstalliertes Framework lauffähig sein. Ob dies nun durch den Verzicht auf .NET erreicht wird oder über eingebettet Dateien, die bei der Programm-Installation ebenfalls auf den Zielrechner installiert werden ist mir dabei egal. Da ich mich in .NET überhaupt nicht auskenne, weiß ich auch nicht, ob es da Möglichkeiten gibt.</p>
<p>Also, wo anfangen?<br />
Schon einmal vielen Dank im Voraus!</p>
<p>Edit: Ich weiß, daß es da was in der FAQ gibt, aber der letzte Eintrag ist von Mitte 2006, und ich bin mir halt nicht sicher, ob das bei Vista auch noch aktuell ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/209849/winapi-quot-lernen-quot</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Apr 2026 04:53:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/209849.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 04 Apr 2008 01:28:36 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 01:30:30 GMT]]></title><description><![CDATA[<p>Guten Abend/Morgen,<br />
ich möchte gerne in die bunte Welt der Fenster einsteigen. Bisher habe ich allerdings nur mit UltraEdit und MinGW in der Konsole mathematische C++-Programme erstellt. Nun habe ich aber eine Frage, die sich irgendwie auch nach mehrstündigem Suchen im Netz und Lesen in diesem Forum nicht zu meiner Zufriedenheit beantworten ließen. Wobei ich sagen muß, daß es wirklich VIELE interessante Beiträge hier gibt...nun aber meine Frage:</p>
<p>Wenn ich in die Windows-Programmierung einsteigen will und nachstehende Bedingungen gegeben sind, ist es dann sinnvoll mit der Win32-API und z.B. dem Buch von Petzold anzufangen?<br />
Ich möchte grafische 2D-Anwendungen unter Vista programmieren (soweit man da bei den ganzen Spielereien noch von klassischem 2D sprechen kann <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="😉"
    /> ). Ich möchte des weiteren, daß meine Programme zumindest auch auf XP laufen. Und zu guter letzt sollte das erstellte Programm ohne vorinstalliertes Framework lauffähig sein. Ob dies nun durch den Verzicht auf .NET erreicht wird oder über eingebettet Dateien, die bei der Programm-Installation ebenfalls auf den Zielrechner installiert werden ist mir dabei egal. Da ich mich in .NET überhaupt nicht auskenne, weiß ich auch nicht, ob es da Möglichkeiten gibt.</p>
<p>Also, wo anfangen?<br />
Schon einmal vielen Dank im Voraus!</p>
<p>Edit: Ich weiß, daß es da was in der FAQ gibt, aber der letzte Eintrag ist von Mitte 2006, und ich bin mir halt nicht sicher, ob das bei Vista auch noch aktuell ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486143</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486143</guid><dc:creator><![CDATA[Arronax]]></dc:creator><pubDate>Fri, 04 Apr 2008 01:30:30 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 03:41:08 GMT]]></title><description><![CDATA[<p>Naja soweit ich weiß basiert ja Vista auch noch auf der WINAPI und nicht auf Net, deshalb ist es bestimmt nicht umbedingt schlecht, wenn man sich mit der WINAPI auseinander setzt, was ich auch tue.</p>
<p>Am Anfang fühlt man sich etwas verloren in der großen Welt der Fenster und denkt, dass man doch lieber Fenster proggen soll wie mit Delphi, doch wenn man sich einige Zeit damit beschäftigt und Ziele hat, versteht man dann das Prinzip und man kann sich dann auch vorstellen, was ein Code macht, ohne ihn zu compilieren.</p>
<p>Und für 2D Grafiken reicht die GDI+ vollkommen aus, denk ich, aber wenn es komplexer wird, solltest du mit DirectX weitermachen.</p>
<p>Also ich kann die WINAPI nur empfehlen, auch wenn es heutzutage schon Net gibt und gemunkelt wird, dass Net die WINAPI ersetzen wird, aber WAYNE, solange die WINAPI noch ihren Zweck erfüllt, wird man sicherlich noch das ein oder andere Programm damit schreiben können. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486149</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486149</guid><dc:creator><![CDATA[markusrw]]></dc:creator><pubDate>Fri, 04 Apr 2008 03:41:08 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 07:13:01 GMT]]></title><description><![CDATA[<p>Ich bin auch dabei WinAPI zu lernen und find folgendes Tut seehr gut dafür:</p>
<p><a href="http://www.WIN-API.de" rel="nofollow">www.WIN-API.de</a></p>
<p>Echt genial- hab schon einiges damit machen können <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="😉"
    /></p>
<p>Auch gut, wenn man sich dann ein bisschen auskennt diese leider nicht ganz so aktuelle API-Referenz:</p>
<p><a href="http://www.cul.de/data/win32pr1.html" rel="nofollow">http://www.cul.de/data/win32pr1.html</a></p>
<p>Ich finds gut :p :p :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486200</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486200</guid><dc:creator><![CDATA[777]]></dc:creator><pubDate>Fri, 04 Apr 2008 07:13:01 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 11:54:50 GMT]]></title><description><![CDATA[<p>hier ich hab noch nen paar gute seiten <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="😉"
    /></p>
<p><a href="http://www.henkessoft.de/C++/WinAPI/WinAPI%20Kapitel%201%20bis%206/api1.htm" rel="nofollow">http://www.henkessoft.de/C++/WinAPI/WinAPI Kapitel 1 bis 6/api1.htm</a><br />
<a href="http://www.win-api.de/tutorials.php" rel="nofollow">http://www.win-api.de/tutorials.php</a> <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="😉"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486399</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486399</guid><dc:creator><![CDATA[dumm]]></dc:creator><pubDate>Fri, 04 Apr 2008 11:54:50 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 13:01:52 GMT]]></title><description><![CDATA[<p>Ich auch:</p>
<p><a href="http://pronix.linuxdelta.de/C/win32/index.shtml" rel="nofollow">http://pronix.linuxdelta.de/C/win32/index.shtml</a></p>
<p>Ich frage mich aber immer noch- oder schon wieder-, warum nicht mal ein fester Thread mit den Links zu den Tutorials gepinnt wird. Diese Frage kommt mindestens einmal im Monat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486443</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486443</guid><dc:creator><![CDATA[Elektronix]]></dc:creator><pubDate>Fri, 04 Apr 2008 13:01:52 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 16:05:57 GMT]]></title><description><![CDATA[<p>weil wir hier kein kindergarten sein wollen. soll als nächstes eine anleitung angepinnt werden, wie man pipi macht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486589</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486589</guid><dc:creator><![CDATA[rofler]]></dc:creator><pubDate>Fri, 04 Apr 2008 16:05:57 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 16:09:55 GMT]]></title><description><![CDATA[<p>rofler schrieb:</p>
<blockquote>
<p>weil wir hier kein kindergarten sein wollen. soll als nächstes eine anleitung angepinnt werden, wie man pipi macht?</p>
</blockquote>
<p>rofl</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486595</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486595</guid><dc:creator><![CDATA[rofler2]]></dc:creator><pubDate>Fri, 04 Apr 2008 16:09:55 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 16:54:16 GMT]]></title><description><![CDATA[<p>Elektronix schrieb:</p>
<blockquote>
<p>Ich auch:</p>
<p><a href="http://pronix.linuxdelta.de/C/win32/index.shtml" rel="nofollow">http://pronix.linuxdelta.de/C/win32/index.shtml</a></p>
<p>Ich frage mich aber immer noch- oder schon wieder-, warum nicht mal ein fester Thread mit den Links zu den Tutorials gepinnt wird. Diese Frage kommt mindestens einmal im Monat. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f62e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_open_mouth"
      title=":open_mouth:"
      alt="😮"
    /></p>
</blockquote>
<p>Naja, es gibt ja den Sticky in der FAQ, aber wie gesagt sind die Einträge 2 Jahre alt. Mir ging es eigentlich auch garnicht um Tuts, obwohl ich auch dafür sehr dankbar bin. Es ging mir eher um die Frage, ob ich irgendetwas wissen muß, was Vista und WinAPI betrifft. Schließlich will ich ja nichts lernen, was keiner mehr benutzt, wenn ich es dann kann. <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="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486629</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486629</guid><dc:creator><![CDATA[Arronax]]></dc:creator><pubDate>Fri, 04 Apr 2008 16:54:16 GMT</pubDate></item><item><title><![CDATA[Reply to WinAPI &amp;quot;lernen&amp;quot; on Fri, 04 Apr 2008 17:07:45 GMT]]></title><description><![CDATA[<p>Also umsonst lernt man die WinAPI ganz sicher nicht ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1486642</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1486642</guid><dc:creator><![CDATA[dust]]></dc:creator><pubDate>Fri, 04 Apr 2008 17:07:45 GMT</pubDate></item></channel></rss>