【问题标题】:Scale mode,Scale width, Scale height in mfc缩放模式,缩放宽度,mfc中的缩放高度
【发布时间】:2017-03-30 08:36:15
【问题描述】:

什么是 VB 中的缩放模式,我们可以在 mfc 中执行相同的逻辑。由于比例模式具有不同的模式,例如英寸等。如何在 mfc 中执行。什么比例高度?让我知道我们如何在 mfc 中做到这一点。

This code is in vb :
    dScale = m_dScale 'sliScale.Value / 2 
     liSTppX = Screen.TwipsPerPixelX 
      liSTppY = Screen.TwipsPerPixelY 

This code is in vb :           
      picPreview.ScaleMode = vbInches //scale mode
      picPreview.ScaleHeight = picPreview.ScaleHeight * ldScale
      picPreview.ScaleWidth = picPreview.ScaleWidth * ldScale 

how to do in mfc..      

【问题讨论】:

    标签: vba mfc mfc-feature-pack


    【解决方案1】:

    如果您谈论的是对话框和控件,答案是否定的。 VB 以编程方式创建其表单,而 MFC 使用对话框资源,并且坐标和大小以“对话框单位”为单位。不幸的是,它受到每台计算机上的字体比例的影响,这意味着即使所有计算机都使用相同的分辨率,例如 1920x1080,对话框的大小也不会总是在每台计算机上都相同。有关详细信息,请参阅 Microsoft 文档。

    【讨论】:

      猜你喜欢
      • 2019-02-03
      • 2013-11-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多