关于像素坐标和设备坐标,该如何解决

关于像素坐标和设备坐标
我将一幅512*512的图像收缩现在在一个picture控件上,picture控件大小是300*300
那么鼠标点击的时候得到的点是设备坐标点
就是我可以得到鼠标点击的点在整个对话框和在picture控件上的坐标
但是该点在图像中的像素坐标怎么得到?也就是该点在图像中所占的行数和列数

------解决方案--------------------
取的picture控件中坐标点后x、y分别乘以 512 / 300不就得到了吗
------解决方案--------------------
探讨

我这样想过 就是不清楚这样子做对不对 感觉不靠谱呢