在此声明语法中,来自https://msdn.microsoft.com/en-us/library/windows/desktop/aa381003(v=vs.85).aspx
nameID DIALOG x, y, width, height [optional-statements] {control-statement . . . }
宽度和高度使用的单位是什么?
我以为它们是像素,因此将窗口设置为640x480。但是,我现在有一个太大的窗口无法满足我的需求。
最佳答案
单元是对话框单元,如DIALOGEX资源定义语句中所述。 DIALOG
已过时。摘抄:
X
对话框左侧屏幕上的位置,以对话框单位。
ÿ
对话框顶部屏幕上的位置,以对话框单位。
要检索基于对话框的单位,请使用GetDialogBaseUnits
功能。根据xMRi的建议,对于非系统字体,请使用this technique。
关于c++ - Dialog MFC资源度量的单位是什么,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45297886/