<?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[Was ist API &#x2F; MFC]]></title><description><![CDATA[<p>Hallo!<br />
Ich bin anfänger.!!!</p>
<p>Was ist API und was ist MFC wodrin unterschied sie sich ?</p>
<p>danke!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/187378/was-ist-api-mfc</link><generator>RSS for Node</generator><lastBuildDate>Wed, 01 Jul 2026 16:12:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/187378.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 19 Jul 2007 07:52:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 07:52:43 GMT]]></title><description><![CDATA[<p>Hallo!<br />
Ich bin anfänger.!!!</p>
<p>Was ist API und was ist MFC wodrin unterschied sie sich ?</p>
<p>danke!!!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328212</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328212</guid><dc:creator><![CDATA[gast_1]]></dc:creator><pubDate>Thu, 19 Jul 2007 07:52:43 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 08:01:02 GMT]]></title><description><![CDATA[<p>API = &quot;Application Programming Interface&quot; (d.h. die Schnittstelle, über die deine Programme eine gegebene Bibliothek ansprechen können - z.B. die WinAPI zur Ansteuerung der Windows-Bibliothek)</p>
<p>MFC = &quot;Microsoft Foundation Classes&quot; - das ist eine beim Visual Studio mitgelieferte Klassenbibliothek, die die WinAPI-Aufrufe hinter einem sauberen Klassenkonzept verpackt. (btw, Borland hat eine eigene Variante davon namens VCL)</p>
<p>Der größte Unterschied zwischen <strong>Win</strong>API und MFC ist, daß erstere entworfen wurde, als C noch Mode war (und deshalb imperativ aufgebaut ist), während die MFC objektorientiert ist. In reinem WinAPI baust du das Programm um eine Fensterprozedur herum, die die gesamte Steuerung übernimmt, in MFC schreibst du eine Dialog- oder Fensterklasse, die in die bestehende Klassenhierarchie eingebuat wird.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328219</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328219</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:01:02 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 08:48:00 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>MFC = &quot;Microsoft Foundation Classes&quot; - das ist eine beim Visual Studio mitgelieferte Klassenbibliothek, die die WinAPI-Aufrufe hinter einem sauberen Klassenkonzept verpackt.</p>
</blockquote>
<p>wobei das wörtchen 'sauber' bei MFC nicht ganz angebracht ist. :p<br />
die MFC library ist schon ziemlich alt. sie ist z.b. durchsetzt von macros und man braucht ein fundiertes 'winapi-wissen', wenn man mit MFC etwas auf die beine stellen will.<br />
ms selbst empfieht MFC nicht mehr zu benutzen (stattdessen lieber .NET zu nehmen), obwohl die MFC immer noch weiterentwickelt wird.<br />
<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/1328262</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328262</guid><dc:creator><![CDATA[Undertaker]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:48:00 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 08:59:20 GMT]]></title><description><![CDATA[<p>Undertaker schrieb:</p>
<blockquote>
<p>CStoll schrieb:</p>
<blockquote>
<p>MFC = &quot;Microsoft Foundation Classes&quot; - das ist eine beim Visual Studio mitgelieferte Klassenbibliothek, die die WinAPI-Aufrufe hinter einem sauberen Klassenkonzept verpackt.</p>
</blockquote>
<p>wobei das wörtchen 'sauber' bei MFC nicht ganz angebracht ist. :p</p>
</blockquote>
<p>Kommt drauf an, womit man vergleicht. Im Vergleich mit nackter WinAPI-Programmierung ist es deutlich einfacher zu handhaben (vor allem, wenn man den VC Klassenassistenten die Arbeit erledigen lässt), bezogen auf die bestmögliche Lösung ist es dagegen eine mittlere Katastrophe <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>
<p>(und bisher bin ich mit meinen (bruchstückhaft zusammengereimten) Grundkenntnissen in der WinAPI und tatkräfitger Unterstützung durch die MSDN immer gut zurechtgekommen)</p>
<blockquote>
<p>ms selbst empfieht MFC nicht mehr zu benutzen (stattdessen lieber .NET zu nehmen), obwohl die MFC immer noch weiterentwickelt wird.<br />
<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>
</blockquote>
<p>Ja, .NET ist mächtig, .NET gehört die Zukunft,... - aber ich bleibe doch lieber bei klassischem C++ <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f576.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--sunglasses"
      title=":sunglasses:"
      alt="🕶"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328273</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 08:59:20 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 11:10:42 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile-var-mode-is-viewprofile-and-u-is-14774.html" rel="nofollow">akari</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-2.html" rel="nofollow">VCL/CLX (Borland C++ Builder)</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum-var-f-is-8.html" rel="nofollow">Rund um die Programmierung</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic-var-t-is-39405.html" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328400</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328400</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Thu, 19 Jul 2007 11:10:42 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 11:28:47 GMT]]></title><description><![CDATA[<p>Undertaker schrieb:</p>
<blockquote>
<p>ms selbst empfieht MFC nicht mehr zu benutzen (stattdessen lieber .NET zu nehmen), obwohl die MFC immer noch weiterentwickelt wird.</p>
</blockquote>
<p>Hast du da eine Quelle?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328427</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328427</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 19 Jul 2007 11:28:47 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 11:31:13 GMT]]></title><description><![CDATA[<p>Kann ich .NET mit C++ kombinieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328433</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328433</guid><dc:creator><![CDATA[ululuuli]]></dc:creator><pubDate>Thu, 19 Jul 2007 11:31:13 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 12:27:09 GMT]]></title><description><![CDATA[<p>ululuuli schrieb:</p>
<blockquote>
<p>Kann ich .NET mit C++ kombinieren?</p>
</blockquote>
<p>Ja, kannst du - das nennt sich dann &quot;C++/CLI&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328462</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328462</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Thu, 19 Jul 2007 12:27:09 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 12:18:20 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/10318">@CStoll</a>! C++/CLI <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/1328486</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328486</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 19 Jul 2007 12:18:20 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 13:38:05 GMT]]></title><description><![CDATA[<p>Artchi schrieb:</p>
<blockquote>
<p>Undertaker schrieb:</p>
<blockquote>
<p>ms selbst empfieht MFC nicht mehr zu benutzen (stattdessen lieber .NET zu nehmen), obwohl die MFC immer noch weiterentwickelt wird.</p>
</blockquote>
<p>Hast du da eine Quelle?</p>
</blockquote>
<p>nicht direkt. bei wikipedia findet man z.b. das:<br />
--&gt; <a href="http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes" rel="nofollow">http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes</a></p>
<blockquote>
<p>Microsoft recommends that new development use .NET, however they have continued to update MFC, though it's long term future is uncertain</p>
</blockquote>
]]></description><link>https://www.c-plusplus.net/forum/post/1328575</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328575</guid><dc:creator><![CDATA[Undertaker]]></dc:creator><pubDate>Thu, 19 Jul 2007 13:38:05 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 13:43:29 GMT]]></title><description><![CDATA[<p>Naja, das ist aber nicht Microsoft. Das hat irgend ein wikipedia-Schreiber rein geschrieben... wahrscheinlich nicht mal mit registriertem Wiki-Account.</p>
<p>Da steht sogar noch <strong>[citation needed]</strong> dabei! Das sagt alles.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328582</guid><dc:creator><![CDATA[Artchi]]></dc:creator><pubDate>Thu, 19 Jul 2007 13:43:29 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 13:46:07 GMT]]></title><description><![CDATA[<p>Undertaker schrieb:</p>
<blockquote>
<p>Artchi schrieb:</p>
<blockquote>
<p>Undertaker schrieb:</p>
<blockquote>
<p>ms selbst empfieht MFC nicht mehr zu benutzen (stattdessen lieber .NET zu nehmen), obwohl die MFC immer noch weiterentwickelt wird.</p>
</blockquote>
<p>Hast du da eine Quelle?</p>
</blockquote>
<p>nicht direkt. bei wikipedia findet man z.b. das:<br />
--&gt; <a href="http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes" rel="nofollow">http://en.wikipedia.org/wiki/Microsoft_Foundation_Classes</a></p>
<blockquote>
<p>Microsoft recommends that new development use .NET, however they have continued to update MFC, though it's long term future is uncertain</p>
</blockquote>
</blockquote>
<p>Is halt &quot;Werbung&quot; von MS fürs .NET</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328590</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328590</guid><dc:creator><![CDATA[naja]]></dc:creator><pubDate>Thu, 19 Jul 2007 13:46:07 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 13:46:13 GMT]]></title><description><![CDATA[<p>CStoll schrieb:</p>
<blockquote>
<p>ululuuli schrieb:</p>
<blockquote>
<p>Kann ich .NET mit C++ kombinieren?</p>
</blockquote>
<p>Ja, kannst du - das nennt sich dann &quot;C++/CLI&quot;</p>
</blockquote>
<p>Hm ne, ich meinte eher die Gui in WinForms und dann Logik usw in C++ Klassen. Kann man das in einem Projekt kombinieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328591</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328591</guid><dc:creator><![CDATA[ululuuli]]></dc:creator><pubDate>Thu, 19 Jul 2007 13:46:13 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 15:15:52 GMT]]></title><description><![CDATA[<p>ululuuli schrieb:</p>
<blockquote>
<p>Hm ne, ich meinte eher die Gui in WinForms und dann Logik usw in C++ Klassen. Kann man das in einem Projekt kombinieren?</p>
</blockquote>
<p>Klar... sogar C++/CLI bietet von natur aus Klassen... wer hätte das gedacht!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328675</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328675</guid><dc:creator><![CDATA[Jochen Kalmbach]]></dc:creator><pubDate>Thu, 19 Jul 2007 15:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 15:35:44 GMT]]></title><description><![CDATA[<p>ich will aber eben nicht (!!!) c++/cli benutzen -.-</p>
<p>gibts da irgendwo nen beispielprogramm, wie ich c++ code in winforms einbinde?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328692</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328692</guid><dc:creator><![CDATA[ululuuli]]></dc:creator><pubDate>Thu, 19 Jul 2007 15:35:44 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 16:27:04 GMT]]></title><description><![CDATA[<p>C++ und WinForms sind 2 verschiedene Sachen! <em>Entweder</em> du benutzt C# mit WinForms, <em>oder</em> C++ mit MFC/WinAPI <em>oder</em> C++/CLI mit beidem. Was anderes geht eben nicht (!!!)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328732</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328732</guid><dc:creator><![CDATA[Badestrand]]></dc:creator><pubDate>Thu, 19 Jul 2007 16:27:04 GMT</pubDate></item><item><title><![CDATA[Reply to Was ist API &#x2F; MFC on Thu, 19 Jul 2007 18:22:50 GMT]]></title><description><![CDATA[<p>Ähm mal was anderes, wer zwingt dich überhaupt dazu MFC/WinAPI zu verwenden? Gibt ja auch genügend andere GUI-Toolkits (z.B. auch QT, dass noch mehr als die MFC kann, wenns dir um mehr als nur GUI geht).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1328805</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1328805</guid><dc:creator><![CDATA[nep]]></dc:creator><pubDate>Thu, 19 Jul 2007 18:22:50 GMT</pubDate></item></channel></rss>