VC中怎么将一个矩形的长和宽(单位是厘米)转换成以像素为单位

VC中如何将一个矩形的长和宽(单位是厘米)转换成以像素为单位
我想用VC画矩形框,四个顶点的位置已知,实际的大小也已知,怎么将长和宽转换成像素为单位,谢谢。

------解决方案--------------------
只要获得当前的屏幕分辨率就可以进行转化了

CDC* pDC = GetDC();
int mWidth = pDC-> GetDeviceCaps(HORZRES);//水平分辨率(pixel)
int mHeight = pDC-> GetDeviceCaps(VERTRES);//垂直分辨率(pixel)