000
05.11.2004, 10:44 Uhr
OnkelHotte
|
Hallo, ich hab ein Problem, den Tab in meinem Programm automatisch zu wechseln. Als Grundlage habe ich die CMyTabCtrl benutzt. Hier im Forum habe ich auch was zu dem Thema gefunden, aber es funktioniert bei mir nicht. Es soll bei einem Fehler auf das entsprechende Tab gewechselt werden.
Code: |
void CMyTabCtrl::ShowDialog(int iNeuerDialog) { tabellenSeite[aktuelleSeite]->ShowWindow(SW_HIDE); aktuelleSeite=iNeuerDialog; tabellenSeite[aktuelleSeite]->ShowWindow(SW_SHOW); tabellenSeite[aktuelleSeite]->SetFocus(); tabellenSeite[aktuelleSeite]->SetDlgItemText(IDC_EDIT, "Fehler"); }
|
Im Grunde ist dies auch der Code, der bei dem OnLButtonDown Event benutzt wird... Er springt zwar in die Methode, setzt auch die aktuelleSeite um, aber es wird immer noch das alte Fenster angezeigt. Kann es vielleicht daran liegen, dass ich einen Timer in der CMyTabCtrl benutze und in diesem Timer den Tab wechseln will? Dieser Post wurde am 05.11.2004 um 10:54 Uhr von OnkelHotte editiert. |