• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Вывод рисунков на Visual C++

Автор IronMaxxx, 02.02.06, 16:49:43

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

IronMaxxx

Спасайте!
Такая вот ерунда получается: не могу вывести рисунок в диалоге. Уже облазил весь и-нет, поскачивал кучу примеров, а он упрямо не хочет выводиться. Ниже фрагмент кода (вызывается из CDialog::OnInitDialog):

                CImage m_image;
   CString m_filename = path_ + "\\test.jpg";
   if (m_image.Load(m_filename) == S_OK)
   {
      m_Picture.SetBitmap((HBITMAP)m_image);
                                m_Picture.Invalidate();
      UpdateData(false);
   }

Здесь m_Picture - это переменная типа CStatic для контролла, куда должен выводиться рисунок, path_ - путь к папке с тестовым рисунком. В заголовочном файле диалогового окна обьявлены

#include "afxstr.h"
#include "atlimage.h"

Но на форме после запуска пусто, хотя CImage::Load возвращает S_OK...
Help, please...

IronMaxxx

Короче, все как всегда - ложная тревога... Всем отбой, я уже сам разобрался...  ;)