hbitmap

    0热度

    1回答

    我想从资源文件加载HBITMAP并将其用作OpenGL纹理。该代码使用: HBITMAP hBmp = (HBITMAP) LoadImage(hInstance, MAKEINTRESOURCE(id), IMAGE_BITMAP, 0, 0, LR_CREATEDIBSECTION); BITMAP BM; GetObject(hBmp, sizeof(BM), &BM);

    11热度

    2回答

    既然QPixmap :: toWinHBITMAP()已被弃用,我无法找到从QPixmap(或QImage)获取HBITMAP的方法。我发现有一个叫做qt_pixmapToWinHBITMAP()的函数,它似乎会做我所需要的,但我找不到应该启用的模块 - 如果在我的.pro文件中有任何 - 或者我应该包含什么头文件使用它,或者其他的东西。 我需要一个HBITMAP的原因是使用VFW创建一个视频。当

    0热度

    1回答

    在我的.rc文件加载图片我已经添加一行: IMG BITMAP "myIMG.bmp" //add to resources 原型.cpp文件: HBITMAP Image; 后ShowWindow()我加载它在与记忆: Image=LoadBitmap(hInstance,"IMG"); 在WM_CREATE:我上加载到屏幕上,并清除出来: HDC GetDC (hdc); H

    0热度

    1回答

    我有一个CListCtrl包含一个CImageList,所以我可以在我的列表中显示HBITMAPs(只是普通的彩色矩形)。我想要能够替换颜色。例如,如果我在列表中选择某种颜色,然后点击替换,颜色应该改变。我使用下面的代码: int nItem = 0; list<CustomColor>::iterator listCopyIter = pListCopy->begin();

    -2热度

    1回答

    我有一个HBITMAP对象。如果不使用BitBlt,我想将它分成若干部分,并获得这些部分的位或新位图。 我可以用BitBlt来做,但速度很慢。提取零件需要约50毫秒。 我已经考虑提取从位图获取的字节数组的区域,但这似乎很难。有没有其他方法? 谢谢!

    0热度

    1回答

    我的函数设计出现了一些问题,但我找不到合适的解决方案(我在C++中是一名初学者)。 前几天,我问another question这是哪一个链接到这个。 所以,我有一个功能,使屏幕捕获。它完美的作品。 事实是,我希望这个函数能够从我实现的类中返回一个Image对象。 基本上,它是: class Image { public: BYTE *bitPointer; int widt

    1热度

    1回答

    你好,我有以下功能,我用c#之后用“Bitmap.FromHbitmap(IntPtr)”显示一个位图,但是在几次使用后,这会以内存泄漏结束。 IntPtr GetFrame(int Width,int Height,int nFrame) { width= Width; height = Height; HBITMAP hb; m_piH

    1热度

    1回答

    我有以下问题。 某处我定义了数组来存储位图的像素。 unsigned int table[512*512]; 我想这个数组被用作数据。我找到了CreateBitmap(),但它并没有按照预期的方式运行。不是将指针绑定到我的表上,而是创建一个我的数组的快照。 CreateBitmap(512, 512, 32, 1, table); 它看起来像这样: table[5000]=0x00FFFF

    0热度

    1回答

    我想将一些HBITMAPs保存到一个数组中,并在稍后显示它们。从DC创建HBITMAP的工作,但是当我尝试显示保存的HBITMAP时,我似乎得到了错误的。这导致我认为我并没有真正理解HTBIMAP如何存储在内存中。我假设数据类型HBITMAP本质上是一个指向内存中对象的指针,这就是我需要的,但也许还有更多呢? 这里的一个示例代码: HBITMAP aBitMaps[NUM_BITMAPS]; i

    -2热度

    1回答

    我试图将所有内容从GDI移动到GDI +。现在我正在绘制缓冲区DC(GDI)。我希望将它绘制到HBITMAP,并且只绘制一次。我试过 指针和图像的东西,但找不到有用的东西。有没有istream对象或文件,而我没有使用平板API版本(发现一个构造函数。) http://pastebin.com/bcw07Suq