Picture Control (CSticic) SetBitmap не работает в приложении MFC [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Picture Control (CSticic) SetBitmap не работает в приложении MFC [закрыто]

Сообщение Anonymous »

Я пытаюсь настроить графический интерфейс для небольшого проекта, над которым работаю, но не могу заставить Picture Control что-либо отображать.
У меня есть растровые изображения, загруженные как ресурсы. Я пытаюсь изменить изображение в зависимости от того, что выбрано в раскрывающемся списке

Код: Выделить всё

CBitmap m_targetBitmap; // in header file
...
...
...
void CConfigDlg::OnCbnSelchangeTargetlist()
{
int selected = m_targetList.GetCurSel();
m_targetBitmap.DeleteObject();
m_targetBitmap.LoadBitmapW(m_bmpIds[selected]);
m_targetIcon.SetBitmap(m_targetBitmap.operator HBITMAP());
RedrawWindow();
}
Но нет ничего. Элемент управления изображением никогда ничего не отображает. Я даже пробовал использовать полностью черное изображение, чтобы не было проблем с совместимостью. Я тоже изо всех сил пытался найти в Интернете кого-нибудь, у кого были бы подобные проблемы. Кто-нибудь знает, почему это происходит?

Подробнее здесь: https://stackoverflow.com/questions/798 ... in-mfc-app

Вернуться в «C++»