...m_static.Create(L"",WS_CHILD|WS_VISIBLE|SS_BITMAP,CRect(10,10,210,210),this,0);
...
не могу отобразить картинку при помощи CStatic
m_Picture.SetBitmap(::LoadBitmap(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDI_PICTURE))); //IDI_PICTURE - ID картинки в проекте
UpdateData(FALSE);
Картинка не выводится, однако... Какую ошибку допустил, подскажите, пожалуйста?
- Добавляешь в класс диалога переменную CStatic m_static.
- Добавляешь в ресурсы Bitmap.
- В функции OnInitDialog создаешь статик.Код:
- Далее так как ты и делал.Код:...m_static.SetBitmap(::LoadBitmap(AfxGetApp()->m_hInstance, MAKEINTRESOURCE(IDB_BITMAP1)));
...
Ни в какую :-( То есть - я без программной инициализации, через ClassWizard присоединяю элемент Static Text к классу CStatic. DDX_Control в порядке. Далее - если пытаюсь вызвать метод .SetWindowText("чего-то там") - все нормально отображается. А вот SetBitmap - не хочет. Пробовал инициализацию, которую Вы привели выше - вообще недопустимая операция... Я правильно понимаю - для возможности вывести в элемент Static Text картинку необходима именно программная инициализация?