MFC frei?
-
asc schrieb:
An “enterprise” is any organization and its affiliates who collectively have either (a) more than 250 PCs or users or (b) more than one million US dollars (or the equivalent in other currencies) in annual revenues, and “affiliates” means those entities that control (via majority ownership), are controlled by, or are under common control with an organization.[/b]
Du hast Recht. Das hab ich in der Tat nicht gesehen. Das ist definitiv eine Hürde für MS-Anwälte, wenn sie deutsche Firmen belangen wollen.
-
Bin jetzt richtig begeistert, daß es eine kostenlose Entwicklungsumgebung gibt, die auch MFC unterstützt...bisher benutzte ich noch mein uraltes VC++ 6.0 unter WinXP
Die Express-Editionen nervten mich gewaltig, weil kein MFC und Ressource-Bearbeitung und beides ist gelöst und ich bin erlöst
-
Ich fand ja bei der Express Version "keine Add-ins/Extensions" am schlimmsten.
-
Bin jetzt richtig begeistert, daß es eine kostenlose Entwicklungsumgebung gibt, die auch MFC unterstützt...bisher benutzte ich noch mein uraltes VC++ 6.0 unter WinXP
Die Express-Editionen nervten mich gewaltig, weil kein MFC und Ressource-Bearbeitung und beides ist gelöst und ich bin erlöstGenau! Mit der VS Community 2015 (Version 14) hat man ein Spitzentool in Händen und die MFC kostenlos dazu.
Ich stelle daher meine alten MFC-Tutorials http://www.henkessoft.de/C++/MFC/MFC Tutorials.htm mit dem MSVC++6 step-by-step auf die aktuelle Version um. Man kann damit sogar dsw öffnen. Im Wesentlichen muss man bei den MFC-Funktionen auf Unicode umstellen, also L"blabla" anstelle "blabla". Das war es dann fast schon. Die Abwärtskompatibilität ist bewundernswert. Man findet für die MFC auf jeden Fall viele Code-Beispiele und raffinierte Klassen, die man leicht an die eigenen Bedürfnisse anpassen kann.
-
Man muss nicht auf Unicode umstellen. Bisher gab es die MBCS Version auch als addon Paket zum nachinstallieren.
DIe MBCS ist zwar deprecated aber es ist jetzt schon ein Paket für VS-2015 verfügbar:
http://www.microsoft.com/germany/techwiese/news/show.aspx?id=msdn_de_56579
-
@Martin Richter: Ja, das ist richtig. Aber in diesem Punkt würde ich dazu raten, diesen Schritt zu gehen, wenn es bezüglich des Aufwandes vertretbar ist.
-
Also das MBCS Update für die RTM Version fehlt noch...
-
Ich habe gerade erfahren, dass die MBCS Veresion der MFC mit im Hauptsetup enthalten sind.
Man muss für die Installation der MFC in jedem Fall angepasst auswählen.
-
Danke für die Info! Ich finde, ein Umstieg bei den MFC Funktionen auf Unicode ist verkraftbar.
https://www.visualstudio.com/vs-2015-product-editions
Beim Download wird das MFC-MBCS-Paket angezeigt (man muss es nicht gesondert auswählen).
-
Bisher habe ich immer alle Projekte versucht auf UNICODE umzustellen, aber ein Projekt macht mir Sorgen, es ist aber ein reines C/API-Projekt...meiner Meinung nach ist es ein Bug...bloß wo er liegt ist die Frage (bei mir oder dem Compiler)
-
Die WinAPI-Funktionen nehmen immer noch gerne den klassischen ANSI-Code.
-
Ein Problem habe ich mit der VS 2015 Community: Ich bin auf der Suche nach dem "ATL-COM-Anwendungs-Assistenten" zur Erstellung neuer ATL-Objekte als DLL, ausführbare Datei oder Dienst. Bisher habe ich das noch nicht gefunden, vielleicht bei der Installation vergessen. Wenn ja, kann man das im Nachhinein installieren? Kann jemand helfen?
-
Bei mir läuft die 2015 Community bloß als 30-Tage-Testversion. Wo bekomme ich den Key her um sie freizuschalten?
-
Über "Help/About" auf den Link "License Status" klicken und dann mit einer MS Live-ID anmelden (bzw. registrieren).
-
Th69 schrieb:
Über "Help/About" auf den Link "License Status" klicken und dann mit einer MS Live-ID anmelden (bzw. registrieren).
Danke, aber anders geht's nicht?
Wieder ein Konto mehr, das ich nur ein Mal brauche.
-
Danke, aber anders geht's nicht?
Wieder ein Konto mehr, das ich nur ein Mal brauche.Ja, alles hat seinen Preis.
-
Erhard Henkes schrieb:
Danke, aber anders geht's nicht?
Wieder ein Konto mehr, das ich nur ein Mal brauche.Ja, alles hat seinen Preis.
Ja, total nervig. Alle wollen deine Daten. Warum auch immer. Dass ich überall Phantasie-Daten angebe, merken die nicht einmal.
-
@Leprechaun: "ATL-COM-Anwendungs-Assistent" <== kannst Du mir da weiter helfen? Ich würde gerne eigene ATL COM erstellen (siehe: http://henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel15.htm).
... oder allgemein: wie erzeugt man heute diese COM DLLs?
-
Erhard Henkes schrieb:
@Leprechaun: "ATL-COM-Anwendungs-Assistent" <== kannst Du mir da weiter helfen? Ich würde gerne eigene ATL COM erstellen (siehe: http://henkessoft.de/C++/MFC/mfc_einsteigerbuch_kapitel15.htm).
... oder allgemein: wie erzeugt man heute diese COM DLLs?Habs selbst nie gemacht, sieht aber nach ziemlich üblem Gefummel aus: https://support.microsoft.com/en-us/kb/181265
Btw, meines bescheidenen Halbwissens nach, lässt MS die COM-Geschichte, die es einst so gehyped hat, langsam einschlafen, bzw. nutzt es nur noch für den hausinternen Gebrauch.
-
Ja, das Gefühl habe ich auch inzwischen, war so eine Art "Fortsetzung der DLL Hölle."
Die Frage ist, was tut man stattdessen, wenn man C++/MFC einsetzen will?Folgender Artikel brachte mich ein Stück weiter:
http://www.codeproject.com/Articles/505791/Writing-Simple-COM-ATL-DLL-for-VS (Tipp von MrX)