Dialog scrollen



  • Hallo,
    Ich möchte ein Dialogfeld scrollen können.
    In den Eigenschaften habe ich scrollen aktiviert.Ich sehe die
    Scrollbars kann aber damit nicht scrollen.
    Was muss ich bei oninitdialog und onvscroll/onhscroll schreiben?
    Die Struktur Scrollinfo sagt mir so garnichts.
    Wäre nett,wenn mir jemand helfen könnte.



  • Ich bins nochmal,
    Mit scrollinfo komm ich jetzt klar.
    Im Dialog oninitialupdate habe ich:
    SCROLLINFO info;
    info.cbSize = sizeof info;
    info.fMask = SIF_ALL;
    info.nMin = 0;
    info.nMax = 80;
    info.nPage = 50;
    info.nPos = 0;
    info.nTrackPos = 10;
    SetScrollInfo(SB_VERT,&info);
    ist hier aus dem Forum.ich sehe die veränderungen in der vertikalen bildlaufleiste.Jetzt müsste ich in ON V_Scroll darauf zugreifen.
    Dazu brauche ich eine ID für SB_VERT.
    Die habe ich nicht. Könnte mir einer sagen wie ich den Zugriff hinkriege.
    Für jede Hilfe schon mal Danke.



  • Also ein Dialog wird bei mir immer in der originalen Grösse erstellt, so wie ich das Dialogtemplate angelegt habe. Warum sollte man das scrollen?



  • Danke für das Interesse,
    ich habe ein DinA4 Formular eingescannt,Textfelder drübergelegt um Eintragungen machen zu können.Würde so ohne scrollen nicht gehen.
    Ich habe jetzt neu angefangen mit CFormView.Mit Eintragen klappt. Jetzt probiere ich noch ne 2.Ansicht zum Drucken.Ich mache das nur für mich.Mich treibt keiner.Aber vielleicht hat ja einer ne Idee wie man sowas richtig realisieren würde.


Anmelden zum Antworten