Thank you Elton for your answer but I already saw this post. And the problem with this is that WM_LBUTTONDOWN, WM_MOUSEMOVE and WM_LBUTTONUP do not allow you to access the value of the plots in the graph3D. It is only linked with pixels on the screen. By this way I agree that I can draw a rectangle exactly where I want.
But what I really want to do is to use PlotMouseDown and PlotMouseMove (as shown in the Measurement Studio example "Region of Interest for NiGraph3D")and at the same time draw a rectangle to see the frame of the user selection. And the problem with PlotMouseMove is that you don't have anymore the access to the screen pixels. My rectangle is drawn on the wrong place (even out of the graph control) with a wrong size.
That is quite difficult to e
xplain, I hope you will catch my question.
If you can help me, Thanks a lot
ALia