Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » beliebig viele Fenster erzeugen

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
14.08.2002, 11:34 Uhr
~phelix
Gast


Hallo,

Ich versuche ein Notizprogramm zu erstellen aber scheitere schon an der Hürde, dass jedes Fenster eine Callback-Funktion haben muss, ich aber dem Benutzer es gestatten möchte beliebig viele Fenster offen zu haben..
Ich habe schon versucht die Callbackfunktion als Memberfunktion anzulegen, bin aber daran gescheitert die Adresse der Funktion zu übergeben (const char).

Ist das ein richtiger Ansatz mit dem OOP oder wie würdet ihr das machen?

Danke im voraus!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
14.08.2002, 13:22 Uhr
Neuling



Erzeuge doch eine MDI Anwendung, da kannst du beliebig viele offene Fenster haben.
--
Erst wenn du alles verloren hast, hast du die Freiheit alles zu tun
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
14.08.2002, 13:44 Uhr
~phelix
Gast


Danke für die Anregung aber Ich würde gern kein "Oberfenster" haben, sondern viele Eigenständige.
Ich bin mittlerweile so weit, dass Ich versuchen werde mir eine eigene Fensterklasse mittels der WNDCLASS - Struktur zu bauen und zu registrieren und diese dann beliebig oft mittels CreateWindow() und ShowWindow() zu duplizieren.

Vielleicht klappt das ja..
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.08.2002, 00:15 Uhr
ulli



Die Idee mit der Fensterklasse ist gut und funzt auch einfach und problemlos.

Beim "alten Borlandcompiler" wurde mit den OWL-Klassen sowas mitgeliefert. Der Sourcecode der OWL-Klassen war öffentlich und wird bestimmt noch irgendwo im Internet rumliegen. Lad dir den doch einfach mal runter und guck, wie die "Profis" das gemacht haben.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
26.08.2002, 17:50 Uhr
~phelix
Gast


www.it-academy.cc/content/article_browse.php?ID=272

Da liegt es rum

Danke für den Tipp!!
 
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: