Programmieren - alles kontrollieren 4.940 Themen, 20.676 Beiträge

Einen Button ersellen

Wingman / 4 Antworten / Flachansicht Nickles

Hi ihr da


Ich komm mir schon richtig blöd vor hier so ne Frage zu stellen.


Ich hab keine Ahnung wie ich ohne MFC und Dialogassistent einen einfachen


Button bzw andere Steuerelemente auf mein Hauptfenster bekomme.


Ich habe in der Headerdatei (Test.h) CButton Button1; eingegeben...


Wenn ich dann in der Test.cpp eingebe Button1.Create(...), kommt eine Fehlermeldung,


dass der Bezeichner Button1 nicht deklariert ist.


Wäre über jede Hilfe dankbar.

bei Antwort benachrichtigen
thomas woelfer Wingman „Mhh na gut, aber wenn das mit der mfc viel einfacher ist, wofür gibts denn dann...“
Optionen

die api ist das zugrunde liegende ( c basierte ) system das das betriebssystem zur verfuegung stellt.

mfc ist eine c++ schicht die von visual c++ ( und eben nicht vom betriebssystem) stammt.

der grund dafuer das das mit mfc einfacher ist ist der, das die mfc nicht alles koennen und den programmierer in ein deutlich engeres korsett stecken als die betriebssystem api. (schliesslich muss die api alles fuer jedermann abdecken - waerend mfc sich nur um c++ programmierer kuemmern muss die eben die mfc verwenden...)

m.a.w: die api ist nicht 'dabei' sondern ein teil des betriebssystems. mfc hingegen ist beim vc++ 'dabei' um die arbeit mit der api zu vereinfachen.

WM_FYI

this posting contains no tpyos.
bei Antwort benachrichtigen
Danke schön. : Wingman