在wxDC中查找每英寸的像素

时间:2020-03-06 14:37:26  来源:igfitidea点击:

在wxWidgets中,如何找到wxDC上每英寸的像素?我希望能够按现实世界的数字(例如英寸)来缩放事物。这通常使得使用相同的代码在屏幕和打印机上进行打印更加容易。

解决方案

这有帮助吗? (来自手册)

wxDC::GetPPI
wxSize GetPPI() const

Returns the resolution of the device in pixels per inch.

...或者wxDC :: GetSizeMM返回水平和垂直分辨率(以毫米为单位)。