MFC und CLR
-
CLR schrieb:
Jochen Kalmbach schrieb:
- erstelle Deine Anwendung als C++/CLI, dann kannst Du direkt die CLR Sachen verwenden.
gibt es für den fall kleine Beispiele

Dazu brauchst Du ein Beispiel. Du musst einfach in den projekteinstellungen unter "Common Language Runtime Support" den Schalter auf "/clr" einstellen. Dann kannst Du C#-Assemblies (DLLs) einbinden und verwenden. Da braucht man kein grosses Beispiel dafür... einfach machen. Fertig.
-
Schon klar, nicht das habe ich aber gedacht.

Ein Beispiel wie ich ein C++/CLI Projekt in ein MFC Projekt ohne \clr Unterstützung einbinde und am besten noch der umgekehrte weg
-
Und diese
http://msdn2.microsoft.com/en-us/library/x0w2664k(VS.80).aspx
http://msdn2.microsoft.com/en-us/library/ms235211(VS.80).aspxhttp://msdn2.microsoft.com/en-us/library/ed57y7kf(VS.80).aspx
hast Du auch alle schon gelesen?Und besonders dieses?
http://msdn2.microsoft.com/en-us/library/ms239720(VS.80).aspx
-
Könnte man die Forensoftware nicht einmal so anpassen, dass Links mit runden Klammern vollständig angezeigt werden?
-
sri schrieb:
Könnte man die Forensoftware nicht einmal so anpassen, dass Links mit runden Klammern vollständig angezeigt werden?
OT: 100% ACK! Manchmal editiere ich die Links, weil dieser Wert in Klammern nicht nötig ist, aber oft genug bin ich zu faul.
-
Martin Richter schrieb:
Und besonders dieses?
http://msdn2.microsoft.com/en-us/library/ms239720(VS.80).aspxleider läßt sich das Beispiel nicht erstellen

Ausgabe
1>------ Erstellen übersprungen: Projekt: WinFormUserControl1 ------ 1> 2>------ Erstellen übersprungen: Projekt: WinFormUserControlView1 ------ 2> 3>------ Erstellen übersprungen: Projekt: EXTDLL2 ------ 3> 4>------ Erstellen übersprungen: Projekt: EXTDLL1 ------ 4> 5>------ Erstellen übersprungen: Projekt: EXTDLL3 ------ 5> 6>------ Erstellen übersprungen: Projekt: MFC04 ------ 6> ========== Build: 0 erfolgreich oder aktuell, Fehler bei 0, 6 übersprungen ==========
-
Gibt es im netz noch Beispiele die sich auch erstellen lassen??
-
CLR schrieb:
leider läßt sich das Beispiel nicht erstellen

ist zwar schon länger her aber:
doch das geht! schau mal im menü erstellen->konfigurationsmanager
bei mir war "Itanium" voreingestellt. Stell mal um auf "Win32".
-
Du musst in die Konfigurations-Einstellungen und die Projekt auswählen, welche gebuilded werden sollen!
-
es waren alle projekte ausgewählt. erst mit dem umstellen von "Itanium" auf "Win32" fing VS an die projekte zu berücksichtigen...
mir ist nur etwas schleierhaft, wieso die programmierer eine Itanium projektmappenplattform nutzten, oder sie zumindest so benannt haben. Itanium war doch eine prozessorreihe von Intel und HP alternativ zu den x86 CPUs.