Pomoc sa OnMouseMove (mfc, openGL)

poruka: 4
|
čitano: 1.156
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
15 godina
neaktivan
offline
Pomoc sa OnMouseMove (mfc, openGL)

Ovako zelim da mi se u mojem openGL prozoru(u kojem ucitavam neki video) na pomak misa nesto dogodi, problem je slijedeci:

imam jednu fju OnTwo(point) koja mi provjerava da li je moja koordinata misa tamo di zelim da bude. Dakle, ako napisem iduci kod..ono radi bez problema:

 

void COpenGLWnd::OnMouseMove(UNIT nFlags, Cpoint point){
    if(nFlags){
       if (OnTwo(point))MessageBox("hello",NULL,MB_OK);
    }
}

 

znaci da radi na klik misa..neka fora s tim nFlagsom da to radi...
No ako napisem iduci kod javljaju mi se bugovi unutar moje OnTwo fje.

 

void COpenGLWnd::OnMouseMove(UNIT nFlags, Cpoint point){
    if (OnTwo(point))MessageBox("hello",NULL,MB_OK);

}

Dakle ja hocu da to isto radi na pomak misa unutar odredjenog podrucja koje je odredjeno unutar fje OnTwo(point)..

Bug koji mi se javlja je "unhandled exception...."
zuta strelica je unutar OnTwo fje na slijedecem dijelu:

float image_width = vt2->gl_image->width;

kod vt2->gl_image imam upitnik na nSize =?? ID=?? nChannels = ???

image_width
je sirina slike i pretpostavljam da mi do toga dolazi jer kada krenem ucitati sliku..odem na file-open slika jos nije niti ucitana a pomak misa se dogodio.
ima li ko kakvu ideju kako da to rijesim? hvala

Moj PC  
0 0 hvala 0
17 godina
protjeran
offline
Pomoc sa OnMouseMove (mfc, openGL)

Preporučujem da se ovdje registriraš i pitaš to pitanje jer je vrlo dobro posjećeno od strane MFC programera.

Moj PC  
0 0 hvala 0
16 godina
offline
RE: Pomoc sa OnMouseMove (mfc, openGL)

Rusi se vjerojatno kod pointera, nista ne provjeravas.

 

provjeri stanje vt2 i vt2->gl_image:

 

if (vt2 && vt2->gl_image)

    image_width = vt2->gl_image->width;

 

Poruka je uređivana zadnji put pet 13.8.2010 8:19 (CalvinRi).
15 godina
neaktivan
offline
RE: Pomoc sa OnMouseMove (mfc, openGL)

a jesam provjeravala sam i dal je video ucitan i da je definirana slika di se stavlja video i dalje bugovi..ocito jos nesto ispustam...

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice