Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 |
using namespace WinForm; [STAThreadAttribute] int main(array<System::String ^> ^args) { // Create the main window and run it Application::Run(gcnew Form1()); return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 |
public ref class Form1 : public System::Windows::Forms::Form { public: Form1(void) { InitializeComponent(); } |
Zitat von »"Devil"«
Kannst dir auch nen Wrapper schreiben [... ] gibt noch viele andere ...
Zitat
Aber was ist das, womit hier Fenster erzeugt werden ?
C-/C++-Quelltext
1 2 3 4 5 6 7 8 public ref class Form1 : public System::Windows::Forms::Form { public: Form1(void) { InitializeComponent(); }
Zitat von »"kaid"«
Schau mal in die Methode InitializeComponent, die ist auch in der Class Form1.
Zitat von »"kaid"«
Und direkt MFC zu coden bringt imho auch nicht sonderlich viel, da nimm dann schon lieber direkt die WinAPI.
Zitat
Ne, ich frage mich welche Methode das genau ist die hier benutzt wird. Sowas wie System::Windows::Forms::Form sieht schwer nach nem weiteren Win-API-Wrapper aus.
Zitat von »"kaid"«
Zitat
Ne, ich frage mich welche Methode das genau ist die hier benutzt wird. Sowas wie System::Windows::Forms::Form sieht schwer nach nem weiteren Win-API-Wrapper aus.
Jop, .NET ist im Großen und Ganzen (Frage an Deutschprofis: Ist das korrekt so? ) eigentlich nur ein WinAPI-Wrapper.
Sicaine
unregistriert
Zitat von »"Sicaine"«
Willst jetzt ne alternative fuer die WinApi(dies nich gibt) oder ne einfache Moeglichkeit fuer widgets? Wenns das 2te is: qt z.b.
Quellcode |
|
1 2 3 4 5 6 |
- direkt mit der WinAPI -> Mit WinAPI Wrappern: - MFC - sonstige nicht-MS Wrapper (QT, etc) -> .NET - Mit Ressourcen (kann das mal jemand erklaeren, Link tuts auch) |
Zitat von »"kaid"«
Jop, .NET ist im Großen und Ganzen (Frage an Deutschprofis: Ist das korrekt so? ) eigentlich nur ein WinAPI-Wrapper.
Werbeanzeige