[SHIFT] + [TAB] abfangen unter vb6.0

-cta-

Mitglied
Hallo!

Ich habe ein problem in meinem programm...und zwar folgendes:

Ich habe einen MS SSTab Control (tabbed Dialog).

Als Beispiel befinden sich auf der ersten "Registerkarte" 5 Schaltflächen(Buttons). Ich kann ja mit der [TAB]-Taste von oben nach unten, von links nach rechts durch diese "durchklicken"...mit [SHIFT] + [TAB] sollte das gleiche, jedoch rückwärts funktionieren....dies tut es auch bis ich zur ersten Schaltfläche komme...danach wechselt der Fokus auf eine Scaltfläche auf einer anderen "Registerkarte"...

Kennt jemand dieses Problem?

Zusatz:

TabStop ist auf TRUE gesetzt,
TabIndex ist überall fortlaufend vergeben....

Wenn mir da jemand helfen könnte äre ich unendlich dankbar!
 
Hi,
hatte ich auch schon desöfteren, und ich denke das dies nicht möglich ist mit dem SSTab TabedDialog.

Eventuell musst du dir mal die messages abfangen, mit Spy++ eventuell, die beim klick auf einen Tab gesendet werden, und dir die dazugehörigen Messages und konstanten dann im Apiviewer raussuchen, und es dann händisch über SendMessage versuchen.

Aber ist nen freestyle, hab das selber noch net probiert.

Gruß

nen VB freak der nun C/C++ lernen will :)
auch bekannt als
Dominic
 
Zurück