[ danijela kukic @ 23.08.2010. 16:29 ] @
Bok, zna li tko kako nastimati koordinate miša.

recimo ako je point objekt Cpointa..

point.x (ili point.y) daje koordinate miša ovisne o velicini prozora. ako kliknem na isto mjesto ali sada smanjim prozor te koordinate vise nece biti iste,vec ovise o velicini prozora.


zna li tko kako da postavim koordinate misa tako da svaki puta kada kliknem na isto mjesto neovisno o velicini prozira uvijek pisu koordinate kao da je velicina prozora stalna, 800X600?
[ danijela kukic @ 23.08.2010. 17:24 ] @
djelomicno rijesih to ovako

CRect rc; // objekt koji predstavlja pravokutnik

GetClientRect(rc); //u taj objekt snimamo trenutnu velicinu prozora


point.y-((rc.top + rc.bottom) - image_height; // image height je 600


e al onda mi je isto samo ako smanjujem top prozora, kad krenem smanjivat bottom nije isto.
Sta ne bi trebao rc.top + rc.bottom bit velicina prozora i nebitno dal smanjujem top ili bottom??


---------------------------------------------------
SVE OK :)

[Ovu poruku je menjao danijela kukic dana 23.08.2010. u 18:41 GMT+1]
[ danijela kukic @ 23.08.2010. 18:28 ] @
zapravo nije. bude mi ok kad smanjujem jednu stranu,a kad smanjujem drugu stranu prozora nje ok :zbunj: ?!?!

evo npr ovo:

return point.x-((rc.left + rc.right) - image_width);


krenem smanjivati prozor s lije strane i ako klikcem na isto mjesto u prozoru koordinata je ista. sad krenem smanjivati desu stranu prozora i klikcem na isto to mjesto,kordinate se mijenjaju???


---------------------------
aaarghhh koordinate misa su (0,0) u lijevom gornjem kutu :/
[ abitbp6 @ 10.09.2010. 22:04 ] @
Možda pomogne

http://msdn.microsoft.com/en-us/library/ms648390%28VS.85%29.aspx

http://msdn.microsoft.com/en-us/library/ms633518%28VS.85%29.aspx