【问题标题】:MFC showing picture on controls doesn't workMFC 在控件上显示图片不起作用
【发布时间】:2013-11-07 14:25:33
【问题描述】:

我正在尝试在我的表单中显示一些图像。我环顾四周并尝试了一些方法,但没有任何效果。 这是我的两个尝试:

  1. 在我的对话框中添加了图片控件;
  2. 将其类型更改为位图;
  3. 在资源中添加/绘制了 bmp;
  4. 在图片控件属性中将Image更改为我的资源的id

通过这种方式在资源编辑器中我可以看到正确加载的图像,但在运行时我什么也看不到。 尝试 2:

CImage  imgImmagine;

switch( imgImmagine.Load( _T("img/forza.bmp") ) )
{
case S_OK:
    m_stForza.SetBitmap( (HBITMAP)imgImmagine );
    m_stForza.Invalidate();
    break;
case E_FAIL:
    AfxMessageBox( _T("Nessuna immagine trovata!") );
    break;
};

这一次我显然在对话框编辑器中看不到任何东西,但在运行时也看不到。 我哪里做错了?

【问题讨论】:

    标签: visual-studio-2010 mfc


    【解决方案1】:

    显然这是(和往常一样)Visual Studio 2010 的问题,经过一些随机操作后,图像现在可以正确加载。

    【讨论】:

      猜你喜欢
      • 2018-12-05
      • 1970-01-01
      • 1970-01-01
      • 2012-08-26
      • 2022-10-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多