Hilfe zur Selbsthilfe



  • Hallo zusammen,

    ich bin nun endlich von VC++6 auf VS2005 umgestiegen, und stehe gleich mal vor einigen Problemen. Das ich mich etwas umgewöhnen muss ist klar, mein größtes Problem ist allerdings die neue Version der MSDN die beim Visual Studio dabei war: Ich finde ums Verrecken nicht die "MFC Library Reference"??? 😡
    Nur noch Standart-C++ und .NET Referenzen!
    Kann mir jemand sagen wo ich die MFC Referenz wiederfinde, ohne die bin ich aufgeschmissen. Am besten als url, die steht ja in der neuen Version jetzt dabei, das is wenigstens ne gute Änderung.

    PS: Gibt es irgendwo ein gutes Tutorial ala "Umstieg von VC++6 auf VS2005 - Die wichtigsten Änderungen" ??? Mir geht es nicht um die Kompatibilität alter Projekte, ich fange jetzt nur neue Projekte mit dem 2005er an, meine alten pflege ich weiterhin mit VC++6. Nur manche Neuerungen sind ja schon gewöhnungsbedürftig, wie z.B. dieser Mix aus Klassenbrowser und -Assistent auf der linken Seite. Auch die Default-Einstellungen in den einzelnen Fenstern... (immer muss man alles wieder "aufklappen" z.B. in der Ressourcenansicht)

    Naja ich werd mich wohl einfach noch etwas gewöhnen müssen, ABER OHNE DIE MFC REFERENZ GEHT NIX!!!!

    Gruß Brainiac



  • So richtig kann ich Dir leider nicht helfen, ich kann Dir aber sagen, das bei mir die Referenzen zur MFC funktionieren. Mit der Suchfuntion stehe ich Allerdings auch auf Kriegsfuss. Wenn man oben links in dem Editfeld einen Suchbegriff eingibt finde ich nur sehr selten was ich suche und die Filterfunktion ist irgendwie auch f.A.. Gute Ergebnisse bekomme ich oft nur wenn ich oben in der Mitte auf suchen klicke und dort den Begriff eingebe (Volltextsuche?)

    Den neuen 'Klassenassistenten' find ich dagegen sehr gut, man hat es tatsächlich geschafft diesen aufgesetzten 'Class-Wizard' direkt in die Umgebung zu integrieren, jetzt müsste man die Funktionalitäten (Nachrichten, Meldungen, oder virtuelle Funktionen hinzufügen)nur noch für eigene Klassen nutzen können 🙄 Kleiner Tip noch: Klassen die Ressourcen verwenden erhalten im Kontextmenü der Klassenansicht einen 'Gehe zu' Eintrag der bringt dich direkt zum Ressourceneditor.

    Probleme mit alten Projekten hatte ich bis jetzt noch gar nicht, habe aber vosichstshalber mal alles gesichert 😉

    Was eindeutig noch fehlt ist managed MFC!

    Viele Grüße

    Connan



  • connan schrieb:

    Kleiner Tip noch: Klassen die Ressourcen verwenden erhalten im Kontextmenü der Klassenansicht einen 'Gehe zu' Eintrag der bringt dich direkt zum Ressourceneditor.

    Ahhh... 🙂 Danke, das war schon mal ein Tip den ich gebrauchen konnte.

    Aber das mit der Referenz bringt mich echt zum verzweifeln. Könntest du mir den Link der MFC-Referenz-Übersicht posten? Der Zeigt ja oben immer die URL an, z.B. ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.de/dv_vcsample/html/4faba3c2-1d27-4bb7-8831-686b4ee01d02.htm

    Aber mit der Suche hast du Recht, die is ja noch schlechter geworden als in VC++6. Wenn ich z.B. nach "CWnd" oder "CWnd member" o.ä. suche, dann finde ich die exotischten Beispiele zu Web-Anwendungen, ActiveX oder User-Interface-Threads, aber KEINE SIMPLE REFERENZ ZU CWND!!!! 😡



  • Ich war auch irgendwie, naja sagen wir, überascht 🙄

    Die Referenz zu CWnd gibts aber doch, bei mir unter:

    ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.de/dv_vclib/html/49a832ee-bc34-4126-88b3-bc1d9974f6c4.htm

    die MFC Referenz habe ich bis jetzt nur online unter

    http://msdn2.microsoft.com/en-us/library/d06h2x6e(d=ide).aspx gefunden

    Edit: Offline unter:

    ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.de/dv_vclib/html/7101cb18-a681-495c-8f2b-069ad20c72f7.htm

    Aber trotzt Allem, mir macht VS8 mehr Spaß als die 6 🕶
    Mir fehlt zwar noch der Einblick in die managed - Geschichte aber für Klassendiagrame ist das einfach Klasse 😉



  • connan schrieb:

    [...] aber für Klassendiagrame ist das einfach Klasse 😉

    Erzähl, was habe ich da noch nicht gefunden? 😃





  • Hey Connan, danke!

    Diesen Link habe ich gesucht, und jetzt klappts auch! 🙂 Gleich mal unter Favoriten speichern.

    Aber wie ich dorthin per Inhaltsverzeichnis oder Suche kommen soll, verstehe ich immer noch nicht... 😮
    Online find ich mich ja wunderbar zurecht...

    Kann man irgendwie einstellen, dass sich der Treeview links in der Hilfe automatisch an den rechten Teil anpasst? So wie es in der Online-Hilfe auch ist? Mich würd jetzt nämlich echt mal interessieren wo sich die Referenz versteckt hat...



  • Hmm, irgendwie hab ich das Gefühl mit meiner Offline-Hilfe stimmt was nicht. Wieso finde ich im Inhalt und unter Suchen absolut gar nichts zu den MFC??? Und wieso steht in dieser Auswahl nichts von MFC??? Sieht das bei euch auch so aus?

    http://img45.imageshack.us/my.php?image=msdn6tq.jpg

    EDIT: Die beiden MFC-Links auf der linken Seite habe ich gerade dank Connan gespeichert. Die funktionieren auch wunderbar.



  • connan schrieb:

    http://rcswww.urz.tu-dresden.de/~sb821288/ClassDiagram.png

    😃 😃 😃

    Coool! 😮
    Hoffentlich ist die Imagesoftware bald da, damit ich VC2005 endlich installieren kann. Dann muss ich das mal suchen. 😃



  • 🙂

    und stell Dir mal vor bei den managed Geschichten funktioniert das in beide Richtungen: während du Code schreibst wird parallel das Diagramm weiterentwickelt und umgekehrt...aber leider nicht für MFC *heul*
    (Was für eine Imagesoftware, die brauchst Du für das Diagramm nicht 😉 😉 😉 )

    @Brainiac: Ja, ich glaube schon (sitz gerade nicht an meinem Rechner) bei mir ist die MFC-Reference Teil der C++-Hilfe, ich schaue später nochmal genau nach.



  • Ich brauche die Imagesoftware um mein System zu sichern, bevor ich noch irgendwas installiere. 😉
    Ich will nicht nochmal ne Woche nix tun außer Statusbalken beobachten. 😮



  • So, ich hab noch mal bei mir nachgeschaut im Tree sieht das ganze bei mir so aus:

    http://rcswww.urz.tu-dresden.de/~sb821288/mfcref.png

    Vieleicht hilft Dir das weiter (An deinen Filtereinstellungen liegts aber nicht?).

    estartu schrieb:

    Ich will nicht nochmal ne Woche nix tun außer Statusbalken beobachten. 😮

    wobei das so entspannend sein kann 😉

    OT: Kann man hier im Forum keine Bilder posten?



  • connan schrieb:

    OT: Kann man hier im Forum keine Bilder posten?

    Nein, nur Links dorthin. 🙂



  • Juhu, endlich klappts! 😃

    Danke für deine Hilfe, Connan!

    Es lag nun doch an den Filtereinstellungen! (peinlich 😞 ) Dabei hatte ich oben bei Filter einfach nur "Visual C++" eingestellt. Wieso blendet der denn dann alles zu MFC aus??? 😮 (und zeigt mir trotzdem den ganzen .NET Kram)

    Naja, egal, jetzt klappts und das ist die Hauptsache.

    Das Problem hab ich übrigens auch in den Griff gekriegt:

    Kann man irgendwie einstellen, dass sich der Treeview links in der Hilfe automatisch an den rechten Teil anpasst?

    ➡ Da gibts einen Button "mit Inhaltsverzeichnis synchronisieren"... 🙂

    Ich glaub ich sollte in Zukunft mal genauer hinschauen, war gestern irgendwie nich mein Tag... 😉

    Gruß Brainiac


Anmelden zum Antworten