statusbalken
-
hey leutz,
aso, ich will in meinem programm mit einem statusbalken
anzeigen, wie weit eine funktion, die in einem extra thread läuft,
ist. nur hab ich irgendwie nicht herausgefunden, wie ich den
statusbalken im dialog auf einen bestimmten wert ( prozentzahl)
setzten kann...ok, bis dann man, cu
ich
-
Du kannst mit SetRange das ganze zb von 0 bis 100 setzen und dann mit (glaub ich) SetPos die Prozentzahl setzen.
-
pProgress = new CProgressCtrl(); pProgress->Create(WS_CHILD | WS_VISIBLE | WS_BORDER, CRect(left, top + 19 + 40, left + 320, top + 32 + 40), this, 666); pProgress->SetRange(0, 50); SetPos(iIndex);
setrange: siehe deus,
setpos: setzt den balken an die stelle iIndex, muss ein wert zwischen 0 und 50 sein (ein wert zwischen den 2 übergabeparametern in setrange).ja und nicht zu vergessen: msdn und ein buch deiner wahl sind die besten freunde des VC++ programmierers
Esco
-
also die setrange parameter sind beliebeig, der 2. sollte nur grösser sein als der erste
Esco
-
Wie kann ich einen Statusbalken in einer bereits vorhandenen Dialogbar anzeigen lassen?
Also ich habe die das Steuerelement eingefügt und über den Klassenassistenten eine Funktioneingerichtetvoid CBrowserView::OnOutofmemoryProgress1(NMHDR* pNMHDR, LRESULT* pResult)
{}
aber woher bekomme ich diese Werte in den Klammern?
mfg
joensen