<?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[Ist MFC ein Muss?]]></title><description><![CDATA[<p>Guten Morgen.<br />
Ich programmiere seit Sommer 09 in C++.<br />
Hab auch mal im Bereich MFC und mitm MS Studio gearbeitet.</p>
<p>Mir bringt das Programmieren mit MFC kein Spaß. Da hat ja nicht mehr viel mit Programmieren zu tun. Hab da nen Dialog-Fenster Editor und bastel mir das alles in einer GUI zusammen.</p>
<p>Frage:<br />
Ist ein MFC ein Muss?! Oder komme ich ohne nach ner Zeit nicht mehr weiter?! (Auch beruflich gesehen? Ich weiß so ne Frage wird ungern beantwortet...brauche aber nur paar Meinungen)</p>
<p>Ich mein .css ist auch kein Muss aber irgendwie auch schon. Ich mein wäre sonst ja nicht mehr ganz zeitgemäß.<br />
Wisst ihr wie ich meine Frage meine?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/259569/ist-mfc-ein-muss</link><generator>RSS for Node</generator><lastBuildDate>Tue, 08 Sep 2026 18:53:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/259569.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 25 Jan 2010 08:34:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 08:34:25 GMT]]></title><description><![CDATA[<p>Guten Morgen.<br />
Ich programmiere seit Sommer 09 in C++.<br />
Hab auch mal im Bereich MFC und mitm MS Studio gearbeitet.</p>
<p>Mir bringt das Programmieren mit MFC kein Spaß. Da hat ja nicht mehr viel mit Programmieren zu tun. Hab da nen Dialog-Fenster Editor und bastel mir das alles in einer GUI zusammen.</p>
<p>Frage:<br />
Ist ein MFC ein Muss?! Oder komme ich ohne nach ner Zeit nicht mehr weiter?! (Auch beruflich gesehen? Ich weiß so ne Frage wird ungern beantwortet...brauche aber nur paar Meinungen)</p>
<p>Ich mein .css ist auch kein Muss aber irgendwie auch schon. Ich mein wäre sonst ja nicht mehr ganz zeitgemäß.<br />
Wisst ihr wie ich meine Frage meine?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844344</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844344</guid><dc:creator><![CDATA[!MFC]]></dc:creator><pubDate>Mon, 25 Jan 2010 08:34:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 08:37:17 GMT]]></title><description><![CDATA[<p>!MFC schrieb:</p>
<blockquote>
<p>Frage:<br />
Ist ein MFC ein Muss?!</p>
</blockquote>
<p>Nein, definitiv nicht. Sowohl privat als auch beruflich kann man gut drauf verzichten und mit anderen Frameworks arbeiten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844346</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844346</guid><dc:creator><![CDATA[pumuckl]]></dc:creator><pubDate>Mon, 25 Jan 2010 08:37:17 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 08:37:24 GMT]]></title><description><![CDATA[<p>Ich find die MFC auch grausam.<br />
Denke auch dass es aus beruflicher Sicht mittlerweile mehr Sinn macht sin auf Winforms und WPF zu konzentrieren. Sicher gibt es noch jede Menge MFC Code in der Welt aber ich denke (hoffe) das dieser mit der Zeit immer weniger werden wird</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844347</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844347</guid><dc:creator><![CDATA[sirchillalot]]></dc:creator><pubDate>Mon, 25 Jan 2010 08:37:24 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 08:38:45 GMT]]></title><description><![CDATA[<p>Microsoft wollte eigentlich längst von der MFC weg, da du nicht der einzige bist, der damit keinen Spass hat <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>Entweder du gehst eine Stufe zurück zur WinApi oder du gehst gleich auf .NET, was ich eher als zeitgemäß bezeichnen würde</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844348</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844348</guid><dc:creator><![CDATA[zwutz]]></dc:creator><pubDate>Mon, 25 Jan 2010 08:38:45 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 08:40:01 GMT]]></title><description><![CDATA[<p>!MFC schrieb:</p>
<blockquote>
<p>Mir bringt das Programmieren mit MFC kein Spaß. Da hat ja nicht mehr viel mit Programmieren zu tun. Hab da nen Dialog-Fenster Editor und bastel mir das alles in einer GUI zusammen.</p>
</blockquote>
<p>Das ist doch Quatsch. Nur, weil du grafisch ein paar Controls zusammenklickst, heißt das nicht, dass du so eine richtige Anwendung hinkriegst. Du musst deine Controls schließlich auch irgendwie mit Leben füllen, mit Funktionen versehen. Und das nennt sich dann sehr wohl programmieren. Wir sollten lieber froh sein, dass uns die IDEs mittlerweile so gut - und teilweise auch grafisch - unterstützen. Ich jedenfalls will nicht wieder zurück zur IDE-losen Zeit mit 80*25-Editoren ohne integrierten Compiler/Linker... <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/1844349</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844349</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 25 Jan 2010 08:40:01 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 09:05:48 GMT]]></title><description><![CDATA[<p>Ich hatte nie wirklich Spaß mit der MFC... Die Borland C++ Builder Produkte gefallen mir da eigentlich besser ... Ansonsten gibts auch noch viel freie IDE-Designer die auch nicht viel schlechter sind.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844367</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844367</guid><dc:creator><![CDATA[It0101]]></dc:creator><pubDate>Mon, 25 Jan 2010 09:05:48 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 09:06:49 GMT]]></title><description><![CDATA[<p>Qt mit Designer und Creator, wenn man mag zB.<br />
Wobei man sich bei Qt sehr schnell komplett davon abhängig macht und ein Austausch eher schwierig ist.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844370</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844370</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Mon, 25 Jan 2010 09:06:49 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 09:09:30 GMT]]></title><description><![CDATA[<p>Fellhuhn schrieb:</p>
<blockquote>
<p>Qt mit Designer und Creator, wenn man mag zB.<br />
Wobei man sich bei Qt sehr schnell komplett davon abhängig macht und ein Austausch eher schwierig ist.</p>
</blockquote>
<p>Dafür gewinnt man mehrere neue Plattformen auf denen die Software läuft (wenn man denn nicht gleich wieder einige Specials übernimmt, z.B. WinAPI für Fensterinfo auslesen etc.)<br />
Ansonsten bindet man sich mit MFC o.Ä. an Microsoft, was ich für verwerflicher halte, denn dadurch sind die Programme auch nur auf Windows verwendbar!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844375</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844375</guid><dc:creator><![CDATA[l&#x27;abra d&#x27;or_off]]></dc:creator><pubDate>Mon, 25 Jan 2010 09:09:30 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:16:25 GMT]]></title><description><![CDATA[<p>MFC ist jetzt eh langsam eh auch bei Microsoft weg vom Fenster. Jetzt kommt die Zeit von WPF! <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>
<p>Aber ein Framework ist auf jeden Fall kein muss für die Zukunft. Vielleicht hast du einige Vorteile, wenn du sie bereits kennst, aber ein muss ist MFC (und auch generell andere Bibliothken) nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844562</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844562</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:16:25 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:11:23 GMT]]></title><description><![CDATA[<p>wxWidgets ist toll und dein Code sollte ordentlich portierbar sein.<br />
Mit dem wxFormBuilder auch einfach zu nutzen <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/1844574</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844574</guid><dc:creator><![CDATA[Icematix]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:11:23 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:14:43 GMT]]></title><description><![CDATA[<p>drakon schrieb:</p>
<blockquote>
<p>ein muss ist MFC [...] kein muss.</p>
</blockquote>
<p>Das mag ich so an dir: du bringst die Dinge auf den Punkt und lässt keine Zweifel an deiner Aussage stehen! <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/1844578</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844578</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:14:43 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:18:02 GMT]]></title><description><![CDATA[<p>_matze schrieb:</p>
<blockquote>
<p>drakon schrieb:</p>
<blockquote>
<p>ein muss ist MFC [...] kein muss.</p>
</blockquote>
<p>Das mag ich so an dir: du bringst die Dinge auf den Punkt und lässt keine Zweifel an deiner Aussage stehen! <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>
</blockquote>
<p>Das passiert eben, wenn man schreibt, dann über eine Klammerbemerkung oder sonst was nachdenkt und dann weiter schreibt. :p</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844582</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844582</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:18:02 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:19:41 GMT]]></title><description><![CDATA[<p>Ich bin für Kunstrasen dagegen!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844584</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844584</guid><dc:creator><![CDATA[Fellhuhn]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:19:41 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 15:49:18 GMT]]></title><description><![CDATA[<p>Fellhuhn schrieb:</p>
<blockquote>
<p>Ich bin für Kunstrasen dagegen!</p>
</blockquote>
<p>Ich auch... äh... in beiden Fällen! <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/1844602</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844602</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Mon, 25 Jan 2010 15:49:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 16:42:30 GMT]]></title><description><![CDATA[<p>zwutz schrieb:</p>
<blockquote>
<p>Microsoft wollte eigentlich längst von der MFC weg, da du nicht der einzige bist, der damit keinen Spass hat <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>
</blockquote>
<p>drakon schrieb:</p>
<blockquote>
<p>MFC ist jetzt eh langsam eh auch bei Microsoft weg vom Fenster. Jetzt kommt die Zeit von WPF! <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>Ich hätte gerne offizielle Quellen, welche dies bestätigen.<br />
Die MFC wird immer noch weiterentwickelt. Wäre ein wenig seltsam, wenn man die MFC einstellen möchte, aber sie immer noch weiterentwickelt.</p>
<p>Dass die MFC eingestellt wird, ist doch genauso ein nicht haltbares Gerücht, wie die Behauptung, dass die WinAPI durch .NET ersetzt werden soll. Beides völliger Schwachsinn.</p>
<p>Eine kräftige Modernisierung der MFC würde allerdings nicht schaden, aber das ist leider auch Wunschdenken <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>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844633</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844633</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Mon, 25 Jan 2010 16:42:30 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 16:53:12 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>zwutz schrieb:</p>
<blockquote>
<p>Microsoft wollte eigentlich längst von der MFC weg, da du nicht der einzige bist, der damit keinen Spass hat <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>
</blockquote>
<p>drakon schrieb:</p>
<blockquote>
<p>MFC ist jetzt eh langsam eh auch bei Microsoft weg vom Fenster. Jetzt kommt die Zeit von WPF! <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>Ich hätte gerne offizielle Quellen, welche dies bestätigen.<br />
Die MFC wird immer noch weiterentwickelt. Wäre ein wenig seltsam, wenn man die MFC einstellen möchte, aber sie immer noch weiterentwickelt.</p>
</blockquote>
<p>Naja. Das sie von der GDI für Oberflächen wegkommen wollen ist denke ich so. (Schau nur mal Visual Studio 2010 an). Allerdings gibt es afaik nix natives der WPF, also wird man wohl oder übel vorerst auf MFC sitzen bleiben.</p>
<p>Ich habe keine Quellen, aber für was sollten sie denn WPF entwickeln, wenn nicht mit dem Gedanken, dass iwann kein MFC mehr benutzt werden soll? <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="😉"
    /><br />
(Klar nicht Heute oder Morgen, aber schon in der Zukunft)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844640</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844640</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Mon, 25 Jan 2010 16:53:12 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 16:54:48 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>Die MFC wird immer noch weiterentwickelt.</p>
</blockquote>
<p>Kaum noch. Die neuen Komponenten sind weitgehend zugekauft...</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>Wäre ein wenig seltsam, wenn man die MFC einstellen möchte, aber sie immer noch weiterentwickelt.</p>
</blockquote>
<p>Sagen wir es mal so: Auch die WinAPI wird noch ergänzt. Aber echte Unterstützung sieht anders aus. Auch wenn ich weder WinForms noch WPF als Alternative unter C++ ansehe (Da andere Sprachen, oder MS-Spezifische Erweiterungen nötig sind).</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>Dass die MFC eingestellt wird, ist doch genauso ein nicht haltbares Gerücht, wie die Behauptung, dass die WinAPI durch .NET ersetzt werden soll. Beides völliger Schwachsinn.</p>
</blockquote>
<p>Interessant ist nur, das .Net inzwischen in Teilen nicht mehr auf die WinAPI aufsetzt, und die WinAPI auch nicht in diesen Bereichen erweitert wurde.</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>Eine kräftige Modernisierung der MFC würde allerdings nicht schaden, aber das ist leider auch Wunschdenken <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>Das die MFC überhaupt wieder Erweiterung erfahren hat (nachdem lange nichts oder kaum was kam), liegt an der Kritik von Kunden. Und wirklich erweitert haben sie die MFC auch nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844641</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844641</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Mon, 25 Jan 2010 16:54:48 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 18:23:04 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/18422">@drakon</a> &amp; asc,<br />
1. Dass die MFC eingestellt werden soll, wird schon sicher seit einem Jahrzehnt erzählt. Bisher ist noch nie irgendwas in der Richtung von Microsoft aus geschehen. Es gab nicht mal eine Empfehlung, dass man wechseln soll. Mit VS2010 kommt zudem auch eine neue MFC Version raus. Wieso Geld in sowas investieren, wenn man es trotzdem einstellen möchte?<br />
2. Die WinAPI ist die Hauptschnittstelle zu Windows und wird sicher nicht ersetzt. .NET basiert immer noch zu einem grössten Teil auf die WinAPI. Ich weiss echt nicht, was einem an Unterstützung bei der WinAPI fehlen soll. Alle neuen Win7 Features wurden über die WinAPI angeboten, über .Net keine.<br />
3. .Net baut zum Teil nicht mehr auf die WinAPI auf. WPF geht über DirectX und ich glaube, dass der XML Parser inzwischen auch direkt in .Net programmiert ist. Allerdings hat sogar WPF immer noch WinAPI Aufrufe drin. Irgendwie muss man zum Beispiel ein Fenster erstellen. Soweit mir bekannt ist, geht das immer noch über die WinAPI. Und zudem, .NET ist viel grösser und kapselt wahrscheinlich immer noch zu einem grösseren Prozentsatz die WinAPI. Daran wird sich wohl in Zukunft auch nicht viel ändern. Es ist auch gar nicht anders möglich.<br />
4. Sucht mal in diesem Forum die WinAPI und MFC Unterforen durch. Seit Ewigkeiten gibt es diese Gerüchte.</p>
<p>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844695</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844695</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Mon, 25 Jan 2010 18:23:04 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 18:37:57 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>...Und zudem, .NET ist viel grösser und kapselt wahrscheinlich immer noch zu einem grösseren Prozentsatz die WinAPI. Daran wird sich wohl in Zukunft auch nicht viel ändern. Es ist auch gar nicht anders möglich.</p>
</blockquote>
<p>Es sei den man ändert die OS-Basis. Und auch wenn Singularity nur ein Experiment war, würde es mich nicht wundern, wenn irgendwann doch mal etwas neues kommt.</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>4. Sucht mal in diesem Forum die WinAPI und MFC Unterforen durch. Seit Ewigkeiten gibt es diese Gerüchte.</p>
</blockquote>
<p>Woran auch MS selbst schuld ist. Tut mir leid, aber wenn an einer Schnittstelle erst nach massiver Kritik der Kunden überhaupt noch kleine Verbesserungen durchgeführt werden, ist dies kein Zeichen von großer Unterstützung. Ja, die WinAPI und MFC werden zwangsweise noch länger leben, aber ich würde kein neues Projekt auf diesen aufbauen, wenn nicht wirklich gute Gründe vorliegen.</p>
<p>Von der &quot;Qualität&quot; der WinAPI und MFC einmal abgesehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844712</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844712</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Mon, 25 Jan 2010 18:37:57 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 18:55:42 GMT]]></title><description><![CDATA[<p>asc schrieb:</p>
<blockquote>
<p>Es sei den man ändert die OS-Basis. Und auch wenn Singularity nur ein Experiment war, würde es mich nicht wundern, wenn irgendwann doch mal etwas neues kommt.</p>
</blockquote>
<p>Zuerst sollen sie das mal wirklich sinnvoll lauffähig hinbekommen. Die entwickeln ja seit 2003 an dem Ding. Sind zwar inzwischen in der Version 2.0 aber scheint immer noch bei weitem nicht markttauglich zu sein.</p>
<p>Zudem will ich dann sehen, wie sie das überhaupt einführen wollen. Jegliche Anwendung welche in C und C++ geschrieben sind, gehen dann nicht mehr? Toll! Mal schauen, wer diese Milliarden (wahrscheinlich deutlich mehr) aufwenden will, um diese Protierungen durchzuführen.</p>
<p>(Man hat ja bis heute noch nicht einmal alle COBOL Projekte portiert, weil es schlicht zu teuer wäre :))</p>
<p>asc schrieb:</p>
<blockquote>
<p>Woran auch MS selbst schuld ist. Tut mir leid, aber wenn an einer Schnittstelle erst nach massiver Kritik der Kunden überhaupt noch kleine Verbesserungen durchgeführt werden, ist dies kein Zeichen von großer Unterstützung.</p>
</blockquote>
<p>Darf ich fragen, worauf du hier genau anspielst?<br />
Zudem, Schnittstellen Änderungen sind immer so eine Sache. Erst recht in einem so zentralen Ort wie die WinAPI.</p>
<p>asc schrieb:</p>
<blockquote>
<p>Ja, die WinAPI und MFC werden zwangsweise noch länger leben, aber ich würde kein neues Projekt auf diesen aufbauen, wenn nicht wirklich gute Gründe vorliegen.</p>
</blockquote>
<p>Hmmm, programmier du mal ein Programm auf Windows, welches keine WinAPI verwendet. Das will ich sehen <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>Grüssli</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844728</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844728</guid><dc:creator><![CDATA[Dravere]]></dc:creator><pubDate>Mon, 25 Jan 2010 18:55:42 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Mon, 25 Jan 2010 22:22:21 GMT]]></title><description><![CDATA[<p>Dravere schrieb:</p>
<blockquote>
<p>asc schrieb:</p>
<blockquote>
<p>Es sei den man ändert die OS-Basis. Und auch wenn Singularity nur ein Experiment war, würde es mich nicht wundern, wenn irgendwann doch mal etwas neues kommt.</p>
</blockquote>
<p>Zuerst sollen sie das mal wirklich sinnvoll lauffähig hinbekommen. Die entwickeln ja seit 2003 an dem Ding. Sind zwar inzwischen in der Version 2.0 aber scheint immer noch bei weitem nicht markttauglich zu sein.</p>
</blockquote>
<p>Es ging nie um Markttauglichkeit, sondern um Experimente. Davon abgesehen, glaube ich schon das man heutzutage durchaus einen harten Bruch durchführen könnte - sofern man Unternehmen genügend Vorlaufzeit gibt. Es muss ja nicht zwangsweise anfangs ein Mainstream-OS werden (Es gibt genügend Nischen wie man ja auch an google-OS und Co sieht).</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>Zudem will ich dann sehen, wie sie das überhaupt einführen wollen. Jegliche Anwendung welche in C und C++ geschrieben sind, gehen dann nicht mehr? Toll! Mal schauen, wer diese Milliarden (wahrscheinlich deutlich mehr) aufwenden will, um diese Protierungen durchzuführen.</p>
</blockquote>
<p>Mir ist die Problematik durchaus klar, aber es sollte einmal im Jahrzehnt auch ein Bruch (und sei es ein Kleiner) möglich sein.</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>(Man hat ja bis heute noch nicht einmal alle COBOL Projekte portiert, weil es schlicht zu teuer wäre :))</p>
</blockquote>
<p>Wobei ich glaube in dem Umfeld auch nicht Windows das OS der Wahl ist...</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>asc schrieb:</p>
<blockquote>
<p>Woran auch MS selbst schuld ist. Tut mir leid, aber wenn an einer Schnittstelle erst nach massiver Kritik der Kunden überhaupt noch kleine Verbesserungen durchgeführt werden, ist dies kein Zeichen von großer Unterstützung.</p>
</blockquote>
<p>Darf ich fragen, worauf du hier genau anspielst?</p>
</blockquote>
<p>MFC (schau dir mal an, was die MFC zwischen VS 6.0 und 2005 spendiert bekommen hat - genau, fast garnichts). Wir hatten da in Mitten von ein paar Servicecalls ein bischen was von einem MS-Futzi mitbekommen gehabt... Dazu waren auch einige Nachrichten im Netz zu finden, von wegen das einige Firmen die auf MFC basis Produkte entwickeln, MS einiges an Feuer unterm Hintern gemacht haben.</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>Zudem, Schnittstellen Änderungen sind immer so eine Sache. Erst recht in einem so zentralen Ort wie die WinAPI.</p>
</blockquote>
<p>Schnittstellenänderungen umfasst für mich auch Ergänzungen.</p>
<p>Dravere schrieb:</p>
<blockquote>
<p>asc schrieb:</p>
<blockquote>
<p>Ja, die WinAPI und MFC werden zwangsweise noch länger leben, aber ich würde kein neues Projekt auf diesen aufbauen, wenn nicht wirklich gute Gründe vorliegen.</p>
</blockquote>
<p>Hmmm, programmier du mal ein Programm auf Windows, welches keine WinAPI verwendet. Das will ich sehen <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>
</blockquote>
<p>Indirekt wirst du mit jedem Programm die WinAPI verwenden, direkt ist eine andere Sache.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844832</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844832</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Mon, 25 Jan 2010 22:22:21 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Tue, 26 Jan 2010 01:48:18 GMT]]></title><description><![CDATA[<p>asc schrieb:</p>
<blockquote>
<p>Es ging nie um Markttauglichkeit, sondern um Experimente. Davon abgesehen, glaube ich schon das man heutzutage durchaus einen harten Bruch durchführen könnte - sofern man Unternehmen genügend Vorlaufzeit gibt. Es muss ja nicht zwangsweise anfangs ein Mainstream-OS werden (Es gibt genügend Nischen wie man ja auch an google-OS und Co sieht).</p>
</blockquote>
<p>Ich glaube nicht, daß Microsoft auch nur im Geringsten daran interessiert ist, seinen 90%-Marktanteil irgendwie durch die Einführung neuer, inkompatibler Plattformen zu verwässern.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1844864</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1844864</guid><dc:creator><![CDATA[audacia]]></dc:creator><pubDate>Tue, 26 Jan 2010 01:48:18 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Tue, 26 Jan 2010 22:53:51 GMT]]></title><description><![CDATA[<p>Hi</p>
<p>Ich hätte mal ne Frage:<br />
Worin liegt der Unterschied zwischen MFC und .NET?<br />
Kann man .NET auch mit C++ nutzen?</p>
<p>Wäre nett wenn mir das mal jemand erklären könnte</p>
<p>MfG cobra11freak</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1845417</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1845417</guid><dc:creator><![CDATA[cobra11freak]]></dc:creator><pubDate>Tue, 26 Jan 2010 22:53:51 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Tue, 26 Jan 2010 23:04:04 GMT]]></title><description><![CDATA[<p><a href="http://de.wikipedia.org/wiki/.net" rel="nofollow">http://de.wikipedia.org/wiki/.net</a></p>
<p><a href="http://de.wikipedia.org/wiki/Microsoft_Foundation_Classes" rel="nofollow">http://de.wikipedia.org/wiki/Microsoft_Foundation_Classes</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1845423</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1845423</guid><dc:creator><![CDATA[HurgaHurga]]></dc:creator><pubDate>Tue, 26 Jan 2010 23:04:04 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Wed, 27 Jan 2010 06:58:31 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>Kann man .NET auch mit C++ nutzen?</p>
</blockquote>
<p>Ja, nennt sich dann C++/CLI. Wir haben hier ein eigenes Unterforum für diese Sprache, falls du mal reinschnuppern willst:</p>
<p><a href="http://c-plusplus.net/forum/viewforum-var-f-is-58.html" rel="nofollow">http://c-plusplus.net/forum/viewforum-var-f-is-58.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1845487</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1845487</guid><dc:creator><![CDATA[_matze]]></dc:creator><pubDate>Wed, 27 Jan 2010 06:58:31 GMT</pubDate></item><item><title><![CDATA[Reply to Ist MFC ein Muss? on Wed, 27 Jan 2010 07:58:57 GMT]]></title><description><![CDATA[<p>cobra11freak schrieb:</p>
<blockquote>
<p>Worin liegt der Unterschied zwischen MFC und .NET?</p>
</blockquote>
<p>1. In der Qualität der Bibliothek. MFC gilt z.B. als recht veraltete OO-Bibliothek.<br />
2. .Net ist für managed Code ausgelegt, MFC für Nativen. Ersteres wird mehr oder weniger beim Starten jedesmal neu übersetzt, letzteres liegt nach der Compilierung bereits im Maschinencode vor.<br />
3. Das .Net Framework ist umfangreicher (auch in der Größe), was wenn noch nicht die nötige Version auf einem Rechner vorliegt, einen gewissen Installationsaufwand bedeutet. Zudem ist .Net neuer und unterstützt weniger Windowsplattformen (je nach Version).</p>
<p>cobra11freak schrieb:</p>
<blockquote>
<p>Kann man .NET auch mit C++ nutzen?</p>
</blockquote>
<p>Jein. Nicht ohne spezifische Spracherweiterungen, oder ohne auf C++/CLI zu wechseln (Eine Sprache die weitgehend C++ Kompatibel ist, aber auch um .Net spezifische Sprachbestandteile erweitert ist). C++/CLI ist aber nicht C++.</p>
<p>Zudem unterstützt C++/CLI einige Sprachkonzepte von .Net nicht vollständig, was das Arbeiten beispielsweise mit der WPF (Windows Presentation Foundation, der neuen UI-Bibliothek ab .Net 3.0) massiv erschwert.</p>
<p>Die Sprache hat wiederum den Vorteil das man relativ leicht bestehende Codeteile mit .Net verbinden kann - ich sehe den Vorteil von C++/CLI eben in diesen Bereich, aber das war es schon. Wenn man wirklich .Net &quot;angenehm&quot; programmieren will, würde ich ansonsten zu einer Sprache wie C# oder <a href="http://VB.net" rel="nofollow">VB.net</a> raten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1845506</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1845506</guid><dc:creator><![CDATA[asc]]></dc:creator><pubDate>Wed, 27 Jan 2010 07:58:57 GMT</pubDate></item></channel></rss>