|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Castellammare di Stabia (NA)
Messaggi: 2031
|
DEBUG ASSERTION FAILED, aiutino
raga, devo risolvere un attimo sto problema
ho creato un vettore static const COLORREF di 16 elementi, ognuno cn un colore diverso. devo poi creare la scala di colori, in pratica 16 rettangoli piccoli ognuno cn un colore diverso. faccio così for (i=0;i<15;i++) { CRect SingColRect(905,80+k*i,920,80+(k*(i+1))); ScalaBrush.CreateSolidBrush(m_crScalaColori[15-i]); dc.SelectObject(&ScalaBrush); dc.Rectangle(&SingColRect); } mi dà debug assertion failed in wingdi.cpp alla riga 1120 e 1114.(per 16 volte) Come lo risolvo? NN so usare il debug PS: nn significherà niente, ma in modalità release va bene.....
__________________
ho fatto affari con: na decina di anime |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2003
Città: Castellammare di Stabia (NA)
Messaggi: 2031
|
raga, per ora sembra che abbia risolto cambiando il ciclo for così
for (i=0;i<15;i++) { CRect SingColRect(905,80+k*i,920,80+(k*(i+1))); CBrush ScalaBrush(m_crScalaColori[15-i]); dc.SelectObject(&ScalaBrush); dc.Rectangle(&SingColRect); } in pratica ho creato e dichiarato all'interno del for il Brush che mi serve.... può andar bene? PS: nn mi dà + l'assertion failed...
__________________
ho fatto affari con: na decina di anime |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 14:49.



















