Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Registerseite sperren

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.04.2005, 09:17 Uhr
Ric



Hi,

ich habe mit dem Assistenten von MS Visual C++ ein Property Frame erzeugt und füge im PropertySheet 5 Seiten hinzu:


C++:
AddPage(&Seite1);
AddPage(&Seite2);
AddPage(&Seite3);
AddPage(&Seite4);
AddPage(&Seite5);



nun möchte ich gerne die Seiten 2-5 am Anfang sperren, solange der Nutzer nicht auf der ersten Seite eine bestimmte Aktion ausführt.

Habe schon versucht vielleicht über CTabCtrl darauf zuzugreifen:


C++:
CTabCtrl *tabctrl = m_pPropFrame->m_pModelessPropSheet->GetTabControl();



Aber damit komme ich nicht ganz zurecht. Hat vielleicht jemand einen Vorschlag, wie ich das Problem lösen könnte?

thx, Ric
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.04.2005, 15:43 Uhr
Th



Du kannst mit der Message "TCN_SELCHANGING" verhindern, daß der User eine andere Seite anwählen kann.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
25.04.2005, 16:57 Uhr
mmc20
puss in boots


hi,
oder du fügst die seiten 2-5 erst dann hinzu wenn diese aktion auf seite 1 ausgeführt wurde.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
25.04.2005, 19:17 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


müsste es nicht mit einer Art


C++:
Seite2->EnableWindow(FALSE);
AddPage(&Seite2);



gehen?

und sobald du die Seite brauchst über


C++:
Seite2->EnableWindow();



wieder aktivieren.

Da das PSheet ja pointer von deinen dialogen kriegt sollte das kein problem sein.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.05.2005, 11:58 Uhr
~Ric
Gast


Hi,

so hatte ich es ja auch erst versucht, ab meine lieben Probleme damit gehabt, aber jetzt funktioniert es so wie du es geschrieben hast.

Ric
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: