CSpinButtonCtrl + SetPos32



  • Hallo,

    in der MSDN ist die Funktion SetPos32 als Member von CSpinButtonCtrl. Aber egal was ich verscuhe es bringt beim erstellen immer ein Fehler. Ich brauche die Funktion da es sich um Spin Buttons mit extrem großen Werten handeln soll.

    Hat jemand ne Idee ?

    Mfg
    Bastel


  • Mod

    XeXeS schrieb:

    SetPos32 als Member von CSpinButtonCtrl. Aber egal was ich verscuhe es bringt beim erstellen immer ein Fehler.

    Was meinst Du damit "beim erstellen"? Bekommst Du einen Compiler Fehler?
    Welches Visual Studio verwendest Du?
    Zeig mal ein Stück Code!

    Wenn ich mich nicht irre waren GetPos32/SetPos32 noch nicht in der MFC 4.2 integriert.



  • Es ist so:

    Immer wenn ich die Anwendung kompillieren will, dann erhalte ich die Fehlermeldung das: SetPo32 kein Element von CSpinButtonCtrl.

    Die Funktionen SetRange32 und GetRange32 sind vorhanden aber die SetPos32 eben nicht.

    Ich verwende: Visual Studio .NET 2003

    Mfg
    Bastel


  • Mod

    In der Deklaration von CSpinButtonCtrl steht

    #if _WIN32_IE >= 0x0500
    	int GetPos32(LPBOOL lpbError = NULL) const;
    	int SetPos32(int nPos);
    #endif
    

    Du musst also

    #define _WIN32_IE 0x0500
    

    In der Stdafx.h definieren!


Anmelden zum Antworten