002
15.12.2004, 14:53 Uhr
OnkelHotte
|
Im Programm weise den Wert auch nicht der Klasse CString zu, hab nur CString in den Code geschrieben damit klar ist, dass der Wert in eine Variable des Typs CString kopiert werden soll.
Was meinst du denn mit CTabCtrl Kontrollinstanz? In der Methode, in der ich die Tabüberschrift auslesen will, habe ich Zugriff auf das TabCtrl, z.B. kann ich die Überschrift neu setzen, will ich sie aber direkt danach auslesen, bleibt tcItem.pszText leer, obwohl er dann eigentlich den Wert "Neuer Text" haben müsste.
| Code: |
tcItem.pszText = "Neuer Text"; SetItem(TabIndex, &tcItem);
tcItem.pszText = ""; GetItem(aktuelleSeite, &tcItem);
|
Auch ein casten des ParentWindow, damit ich an die Membervariable von dem TabCtrl komme, bringt nichts...
Bis denne Mail, OnkelHotte
PS: Dein MSDN Beispiel hab ich nicht gefunden. Habe VS6 und dort gibt es weder CDialogDlg, noch OnChangeItem (nur OnChange und OnChangeItemPosition, die haben aber nix mit CDialog zu tun). Dieser Post wurde am 15.12.2004 um 14:57 Uhr von OnkelHotte editiert. |