WM_MOUSEWHEEL



  • hi,

    also in der msdn ist die nachricht WM_MOUSEWHEEL wunderbar dokumentiert, aber wenn ich sie verwenden will meint vc++6.0 nichtdeklarierter blablabla 🙂

    also hab ich mal in der winuser.h nachgeschaut... da steht das so:

    #if (_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
    #define WM_MOUSEWHEEL 0x020A
    #define WM_MOUSELAST 0x020A
    #else
    #define WM_MOUSELAST 0x0209
    #endif /* if (_WIN32_WINNT < 0x0400) */

    dann hab ich halt einfach mal in meinem programm
    #define WM_MOUSEWHEEL 0x020A
    eingefügt und siehe da: funzt wunderbar(ich bekomm dann die nachricht wenn man das wheel bewegt)
    das heißt ja das _WIN32_WINDOWS kleiner als 0X0400 ist... aber in der msdn steht "Windows: Requires Windows 98". Also müsste das mit winME doch kein problem sein oder? ist das ein fehler von Bill's Truppe oder was?

    MFG Marcel



  • Haste das Platform SDK installiert ?



  • Du musst halt wohl die Konstant _WIN32_WINDOWS definieren 🙄



  • das steht aber nicht in der dokumentation 🙂


Anmelden zum Antworten