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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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