На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS
msm.ru
! Правила раздела Visual C++ / MFC / WTL (далее Раздела)
1) На Раздел распространяются все Правила Форума.
2) Перед тем, как создать новый топик, убедитесь, что Вы читали Правила создания тем в Разделе.
3) Вопросы, не связанные с программированием (настройки MS Visual Studio, книги, библиотеки и т.д.),
обсуждаются в разделе C/C++: Прочее
4) Вопросы разработки .NET (Windows Form, C++/CLI и т.п.) приложений на Visual C++/C# обсуждаются в разделе .NET.
5) Нарушение Правил может повлечь наказание со стороны модераторов.

Полезные ссылки:
user posted image FAQ Раздела user posted image Обновления для FAQ Раздела user posted image Поиск по Разделу user posted image MSDN Library Online
Модераторы: ElcnU
  
> Вывод изображения в Picture Control.
    Я только начал изучать данную тему, поэтому сильно не ругайтесь.
    Подскажите почему данный код работает.
    ExpandedWrap disabled
      HBITMAP startBitmap = (HBITMAP)LoadImage(NULL, "D:\\159.bmp", IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
      m_PictureControl.SetBitmap(startBitmap);

    А такой нет?
    ExpandedWrap disabled
      HANDLE FileR = CreateFile("D:\\159.bmp", GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL); //Открываем файл
          DWORD size_file = GetFileSize(FileR, 0);
          HBITMAP startBitmap = (HBITMAP)malloc(size_file);
          DWORD dwReadW;
          ReadFile(FileR, startBitmap, size_file, &dwReadW, NULL);
          m_PictureControl.SetBitmap(startBitmap);

    Данные из буфера не выводятся в Picture Control. Что не так? Возможно надо как то обработать данные перед их выводом на экран?
    0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
    0 пользователей:


    Рейтинг@Mail.ru
    [ Script Execution time: 0,0917 ]   [ 18 queries used ]   [ Generated: 20.11.19, 14:00 GMT ]