ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
290
290
EMPFEHLEN
-
Hallo alle beisammen,
ich bin blutiger Anfänger im Umgang mit C++. Erfahrungen mit VB6 habe ich, jedoch fehlt mir sämtliches Verständnis für C++. Ich möchte gern eine Anwendung mit einem Form erstellen, eine Textbox platzieren und Text dort eingeben. Ich denke alles weitere würde ich dann schon hinbekommen. Nur hat mich die MS-Hilfe nicht weitergebracht und alle Tuts die ich bis jetzt gefunden habe erklären nur den Umgang mit Konsolenanwendungen.
Mein Wissen zu C++ beschränkt sich bislang darauf, dass ich grundsätzlich verstehe dass Headerdateien expl. eingebunden werden müssen und Quellcodedateien (cpp) automatisch eingebunden werden. Die Prozedur main ist die initiale Prozedur für Konsolenanwendungen (nur welche für normale Win32-Projekte?). Mir würden ein paar grundlegende Tips/Hinweise/etc wirklich weiterhelfen. Quasi ein Anstoss um selbst weiter zu kommen...
Danke euch schon mal!Die Kunst Steuern einzunehmen besteht darin, die Gans zu rupfen ohne dass sie schreit.
Maximilen de Béthune, französischer Finanzminister (1560 - 1641)
-
Hi
main ist immer die Hauptfunktion egal ob Konsole oder Grafische Oberfläche.
Wenn du noch keine Erfahrung mit C++ hast, würd ich dir empfehlen auch erstmal mit Konsolenprogrammen anzufangen und so die Grundlagen zu lernen.
Grafische Oberflächen kannst du unter Windows mit MFC erstellen, unter Linux, Mac gibts da andere Bibliotheken (zb.: QT, GTK+, wxWidgets (sind auch für Windows verfügbar) )
lg
-
Hallo Higret,
danke dir für die rasante Antwort.
1. Gut, ich werde versuchen mein Vorhaben erst mal in eine Konsolenanwendung zu pressen
2. Bietet denn die ExpressEdition auch die MFC-Funktionen (oder eher Umgebung)? Habe nichts gefunden.
3. Wie kann ich denn wenigstens mal ein Textfeld auch ohne MFC-Funktionen platzieren?
4. Wenn ich in mein Win32-Projekt folgenden Code schreibe
sollte sich doch wenigstens mal des gute alte Notepad rühren Tut sich nix!Code :1 2 3 4
int main(){ system ("C:\Windows\system32\notepad.exe" ); return 0; }
Das alles stellt mich vor einen kleinen Berg Rätsel!Die Kunst Steuern einzunehmen besteht darin, die Gans zu rupfen ohne dass sie schreit.
Maximilen de Béthune, französischer Finanzminister (1560 - 1641)
-
Hi
zu Punkt 2 kann ich nix sagen, bei mir läuft nur Linux.
zu 3.: mit einer anderen Bibliothek für GUIs zb.: QT (http://doc.trolltech.com) oder GTK+ (musst mal google befragen)
aber für QT muss du dich schon mal mit Klassen auskennen, von daher erstmal Grundlagen lernen
hmm warum sich notepad nicht öffnet kann ich dir auch nich sagen, aber mal ehrlich, dafür braucht man C++ auch nicht um irgendwelche Programme zu öffnen.
lg
-
LoL, das ist doch ein Test zum Lernen. Wollte damit nur schauen ob die main() überhaupt aufgerufen wird. Und ich vermute dass für Win32-Projekte ein anderer Funktionsaufruf bzw Konstruktor greift. Hab gestern Abend irgendwo etwas von winmain oder so gelesen. Find das aber nicht mehr. Aber egal. Ich arbeite mich da selbst ein. Trotzdem danke.
Die Kunst Steuern einzunehmen besteht darin, die Gans zu rupfen ohne dass sie schreit.
Maximilen de Béthune, französischer Finanzminister (1560 - 1641)
Ähnliche Themen
-
Komme mit einem SQL-Query nicht klar
Von Snatch2001 im Forum PHPAntworten: 2Letzter Beitrag: 20.08.10, 21:46 -
Kommt IE nicht mit width: 100% und overflow klar?
Von rog2007 im Forum CSSAntworten: 7Letzter Beitrag: 14.02.08, 22:54 -
Komme mit der Aufgabe nicht so klar
Von FipsTheThief im Forum JavaAntworten: 4Letzter Beitrag: 16.11.05, 09:58 -
Komme mit C4D nicht klar, was tun ?
Von Xeal87 im Forum Cinema 4DAntworten: 1Letzter Beitrag: 27.05.02, 22:39 -
Random funktion nicht klar (bsp)
Von doof im Forum Flash PlattformAntworten: 3Letzter Beitrag: 20.12.01, 09:41





Zitieren
Login





