Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Konsolenanwendung...wie in Fensterbasierte Anwendung umwandeln?

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
13.04.2004, 15:19 Uhr
~Niphi
Gast


Hallo!

Ich habe ein Programm in C geschrieben mit Visual C++.
Das ganze ist als Konsolenanwendung programmiert.

Nun hätte ich aber gerne daraus ein Fensterbasiertes Programm, so dass meine Abfragen nicht in einer Konsole erscheinen sondern z.B. ein Fenster geöffnet wird in dem der Benutzer die abgefragten Werte einträgt(z.B. eine Tabelle), und mit einem Klick auf einen Ok-Button bestätigt.

Kann mir jemand helfen, wie ich das am Besten mache? Ich möchte nämlich nicht extra den kompletten Code umändern.

Danke schonmal :-)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
13.04.2004, 16:20 Uhr
hannibal



ich glaub dir wird nicht viel anderes uebrig bleiben, als das ganze neu zu schreiben .. da du mit normalen c-konsolenfunktionen keine fenster erzeugen/veraendern kannst - also muss winapi ran, und die is voellig anders aufgebaut..da is nix mit printf() oder cout

lg, hannibal
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.04.2004, 13:06 Uhr
~Niphi
Gast


Aber es wäre doch theoretisch möglich eine kleine Anwendung zu schreiben, die vier Variablen abfragt und danach mein C-Konsolenprogramm startet und an dieses Konsolenprogramm die Variablen übergibt, oder irre ich mich? Das könnte ich dann evtl. mit argc und argv machen.

Oder geht das auch nicht?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
14.04.2004, 14:08 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


sowas geht schon
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
14.04.2004, 14:14 Uhr
hannibal



das is wiederum was andres, aber einfach so umschreiben ginge nicht.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
14.04.2004, 15:05 Uhr
~Niphi
Gast


Schön, dann geht es wenigstens so :-)

Nun das nächste Problem, da ich mich mit MFC fast garnicht auskenne.

Wie rufe ich eine exe-Datei auf?
Sie soll geöffnet werden, wenn auf den Button "ok" geklickt wird.
Das heisst: mit welcher Funktion mache ich das?

Oder besser noch: Habt ihr nen Link zu so etwas wie: "MFC für Anfänger" ?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
14.04.2004, 19:30 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


zu 1. ShellExecute (siehe Forensuche in der FAQ)
zu 2. Siehe Ebooks (Visual C++ in 21 Tagen)
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: