WM_KEYDOWN in BEGIN_MESSAGE_MAP über Visual C++ 2008 Express



  • Hallo zusammen,

    Gewöhnlich programmiere ich in Delphi und C++ Builder.
    Für ein Kundenprojekt verwende ich derzeit Visual C++ 2008 Express(!).
    Das dort die MFC nicht verwendet werden kann ist mir klar.

    Ich versuche Tastendrücke auszuwerten und versuche dies wie es im C++ Builder geht auch mit Visual C++.

    BEGIN_MESSAGE_MAP(CMyClass, CMainClass)
    WM_KEYDOWN()
    END_MESSAGE_MAP()

    Jetzt mal eine vielleicht blöde Frage. Ist BEGIN_MESSAGE_MAP eine MFC Funktion?
    Auf jeden Fall kennt der Compiler BEGIN_MESSAGE_MAP nicht.
    Irgendwo habe ich gelesen, dass man eine afx_win.h einbinden kann. Aber diese Header Datei gibt es auch nicht.

    windows.h ist inkludiert.

    Gib es (in der Express Version) eine alternative Variante? Es geht mit der Abprüfung von GetAsyncKey(...) aber dies ist nicht so der Hit in meinem Ablauf.

    Hoffe auf eure Hilfe.

    Viele Grüße,
    jf_stgt


  • Mod

    Messagemaps in dieser Form gehören zur MFC!


Anmelden zum Antworten