Описание тега cbitmap
1
ответ
Начинающий В MFC C++, почему контекст устройства должен создать старый указатель Font/Bitmap/etc, а затем выбрать его в конце?
Дело в точке: void CMainWindow::OnPaint () { CRect rect; GetClientRect (&rect); CPaintDC dc (this); dc.SetViewportOrg (rect.Width () / 2, rect.Height () / 2); dc.SetBkMode (TRANSPARENT); for (int i=0; i<3600; i+=150) { LOGFONT lf; ::ZeroMemor…
03 июл '15 в 00:11
1
ответ
CBitmap:: Ошибка GetBitmap
Какие могут быть возможные причины получения кода возврата в виде 0 от GetBitmap()? BITMAP bmInfo; int rc = bitmap->GetBitmap (&bmInfo); int ec = GetLastError(); Значение, возвращаемое GetLastError() также 0. MSDN не оказывает никакой помощи,…
18 апр '12 в 10:34
1
ответ
Как получить и манипулировать информацией CBitmap
Я - новичок в C++ и, тем не менее, MFC, так что, не обращая внимания на мои вопросы, пожалуйста... Я использовал MatLab в колледже для обработки изображений ЗДЕСЬ ВОПРОС: Я уже прочитал .bmp изображение и сохранил его в CBitmap объект, но я понятия …
28 янв '15 в 11:11
1
ответ
C++ - mfc / хочет добавить растровое изображение в cbutton. CButton не имеет члена setBitmap, а BM_SETIMAGE также недоступен для sendMessage
Это мой первый вопрос по stackru, и я надеюсь, что я все делаю правильно:S Как описано в моем заголовке, я работаю над проектом visual studio(2012) с mfc. Я пытаюсь добавить растровое изображение к моей кнопке, которая была вставлена в представлен…
12 дек '14 в 20:03
1
ответ
Перенос изображения с CDC на CBitmap
Как я могу перенести изображение с CDC на CBitmap? Проблема в целом: у меня есть большое изображение в CBitmap A. Мне нужно перенести части этого изображения в число CBitmap для хранения в вектор, потому что я не могу использовать несколько CDC для …
02 июл '13 в 01:39
1
ответ
Конвертировать объект CBitmap в объект CxImage MFC
У меня есть объект CBitmap "m_bmp". Мне нужно преобразовать это в объект CxImage. Есть идеи? Есть ли прямое преобразование из растрового объекта в другие типы, доступные из CxImage?
23 май '12 в 11:11
2
ответа
CreateCompatibleBitmap против SelectObject
Мне интересно, если я хочу создавать разные растровые изображения, Я использую CreateCompatibleBitmap снова и снова, чтобы связать его с той же памятью CDC. это то же самое значение, что я CreateBitmap а также SelectObject опять и опять?? Я задаю эт…
23 авг '12 в 10:12
1
ответ
Создайте CBitmap из ID ресурса
Мне нужно заполнить CImageList с рядом растровых изображений, которые хранятся в отдельных файлах BMP (а не в виде одного BMP с многочисленными частями). Я предполагаю, что мне нужно создать CBitmap так что я могу позвонить Add метод CImageList, Ита…
04 май '10 в 01:33
2
ответа
Не удается отобразить растровое изображение с более высоким разрешением, чем область CDC
Привет, дорогие гуру и опытные программисты. я не собираюсь начинать с того, что я новичок и не знаю много о графическом программировании, но, к сожалению, это факты:( Я пытаюсь отобразить изображение из растрового указателя *ImageData с разрешением…
14 май '10 в 09:24
1
ответ
Как конвертировать CBitmap в cv::Mat?
Как конвертировать CBitmap в cv::Mat? Может быть, есть некоторые библиотеки или что-то еще... как... CBitmap bitmap; bitmap.CreateBitmap(128, 128, 1, 24, someData); cv::Mat outBitmap(128,128,someData,1,24); но этот код неверен. Спасибо!
06 фев '18 в 20:28
1
ответ
Избегайте повторной загрузки изображений во время прокрутки
Я строю приложение MFC 2008 mdi, которое отображает изображения. Когда я прокручиваю, все изображения должны быть перезагружены. Я стараюсь избежать этого, сохраняя файлы CPngImage и CBitmap в первый раз, а затем повторно их используя. Оператор pngB…
31 окт '17 в 14:21
2
ответа
Улучшение результата преобразования серой шкалы
Вот цветное меню: Вот то же самое меню с некоторыми отключенными пунктами меню и растровыми изображениями, настроенными как оттенки серого: Код, который преобразуется в оттенки серого: auto col = GetRValue(pixel) * 0.299 + GetGValue(pixel) * 0.587 +…
18 апр '18 в 17:57
2
ответа
Снимок экрана возвращает только черное изображение
Я пытаюсь сделать снимок экрана основного диалога в приложении MFC и сохранить его в виде файла изображения. Я пробовал каждый пример, который мог найти в Интернете, и всегда получал один и тот же результат: файл изображения имеет правильные размеры…
14 апр '15 в 19:01
1
ответ
Как добавить изображение PNG как изображение кнопки в CMFCToolBar?
Похоже, что CMFCToolBar позволяет размещать на кнопках только изображения BITMAP (с глубиной цвета 24). Как избавиться от этого ограничения. я не могу ни разместить PNG, ни битовую карту с глубиной цвета 32 (включая альфа-канал). я пытался прикрепит…
14 авг '14 в 12:04
1
ответ
MemoryDC занимает память или память на видеокарте?
Я использую следующий код для создания совместимого DC: m_pDC=new CDC(); VERIFY(m_pDC->CreateCompatibleDC(sampleDC); CBitmap bitmap; if (bitmap.CreateCompatibleBitmap(sampleDC, rect.Width(), rect.Height())) { m_pOldBitmap = m_pDC->SelectObject…
03 авг '09 в 06:59
2
ответа
Как вы масштабируете объект CBitmap?
Я загрузил объект CBitmap из идентификатора ресурса, и теперь я хочу масштабировать его до 50% его размера в каждом измерении. Как я могу пойти по этому поводу?
05 май '10 в 05:37
2
ответа
MFC скопировать часть экрана в CBitmap
Используя функцию OnEraseBkgnd(CDC* pDC) Я пишу на производном от CDialog классе, фоновом изображении, которое заполняет экран. Затем внутри OnPaint у меня есть следующий код, который выполняется только один раз (в первый раз вызывается OnPaint). Ge…
03 июн '16 в 18:35
1
ответ
Могу ли я прикрепить CBitmapButton к родительскому CWnd вместо родительского CDialog?
Я унаследовал проект (изначально написанный для Win95!), Который имеет несколько кнопок, прикрепленных к родительскому окну, производному от CWnd. Сами кнопки находятся в определяемом пользователем классе, производном от CWnd, поэтому они не являютс…
23 июл '12 в 18:15
1
ответ
Сохраните CBitmap в файл.bmp
Я работаю с CBitmap объект с помощью CDC, Когда я закончу с этим, я хочу сохранить его в файл. Я видел кое-что о процессе с этим кодом LINK: CFile file; if(file.Open(szFileName, CFile::modeCreate | CFile::modeWrite)) { file.Write(&bh, sizeof(BIT…
21 июл '14 в 16:58
1
ответ
Как правильно преобразовать ICON в BITMAP с помощью MFC?
Я загружаю иконку другого приложения через HICON ico = ExtractIcon(NULL, L"path\\to\\OtherApp.exe", 0); Как я могу создать CBitmap объект из этой иконы? В частности (на самом деле не ответил в двойном вопросе для меня): Какой контекст устройства? В …
13 июн '13 в 08:55