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