【发布时间】:2012-07-03 19:42:05
【问题描述】:
谁能解释我如何将对话框单位转换为屏幕坐标值? 我看到有 MapDialogRect 函数,但是它转换 RECT,我想将 x,y 和 cx,cy 值转换为屏幕坐标值,我真的不明白如何实现这一点。
提前致谢。
【问题讨论】:
-
为什么不使用 MapDialogRect()?您是否需要有关如何构建 RECT 以使其工作的指导?
-
你是不是要读取资源中的DIALOGTEMPLATE,然后转换???还是您已经创建了对话框?如果是后者,则所有内容都已在屏幕单位中。
-
@ATT 是的,我需要指导如何将 DLGTEMPLATE 中填写的 x、y、cx、cy 值从对话框单位转换为屏幕坐标。
标签: c++ windows dialog window coordinates