cbitmap

    1熱度

    1回答

    我通過 HICON ico = ExtractIcon(NULL, L"path\\to\\OtherApp.exe", 0); 如何創建從這個圖標CBitmap對象加載另一個應用程序的圖標? 特別(沒有真正回答的問題DUP對我來說): 哪個設備上下文? 最後,我想要一個CBitmap對象,它超出了轉換圖標的功能: 我需要立即清理什麼以及需要保留些什麼? (?DC,...) 下面的代碼我到目前

    1熱度

    1回答

    案例: void CMainWindow::OnPaint() { CRect rect; GetClientRect (&rect); CPaintDC dc (this); dc.SetViewportOrg (rect.Width()/2, rect.Height()/2); dc.SetBkMode (TRANSPARENT);

    0熱度

    2回答

    我想知道,如果我想創建不同的位圖, 我一次又一次地使用CreateCompatibleBitmap功能,它關聯到相同的內存CDC。 它是一樣的意思,我CreateBitmap和SelectObject一遍又一遍? 我問這個問題,因爲我想對另一個CDC新創建的位圖做些什麼。

    1熱度

    1回答

    我正在使用CDC來使用CBitmap對象。當我完成它時,我想將它保存到一個文件中。我已經看到了一些關於處理與該代碼LINK: CFile file; if(file.Open(szFileName, CFile::modeCreate | CFile::modeWrite)) { file.Write(&bh, sizeof(BITMAPFILEHEADER)); file

    0熱度

    1回答

    我有一個CBitmap對象「m_bmp」。我需要將其轉換爲CxImage對象。有任何想法嗎?是否有從位圖對象到CxImage提供的其他類型的直接轉換?

    2熱度

    1回答

    如何將CDC的圖像傳輸到CBitmap? 整體問題: 我有一個很大的圖像到CBitmap答:我需要將這個圖像的部分轉移到一些CBitmap的存儲到一個向量,因爲我不能使用一些CDC爲這:) 我將一個準備好的CDC製作成一個循環(獲取CBitmap A的必需部分),然後我需要將它轉移到CBitmap x。 我該怎麼辦? 這裏是我的代碼: m_bitmaps.clear(); m_bitmaps.r

    0熱度

    1回答

    我已經繼承了一個項目(最初是爲Win95編寫的!),它有一些按鈕連接到從CWnd派生的父窗口。這些按鈕本身位於由CWnd派生的用戶定義的類中,因此它們不是「真正的」按鈕,而是由代碼行代碼定義的小窗口,並具有大量我一直在流汗的顯示問題幾個星期,看不到任何解決辦法。 我們在前幾天斷定CBitmapButton看起來很不錯。顯示簡單,爲不同的按鈕狀態定義4個位圖。關於我所需要的全部是BN_CLICKED

    1熱度

    2回答

    我試圖在MFC應用程序中對主要對話框進行屏幕截圖,並將其保存爲圖像文件。我試過了我能在網上找到的每一個例子,並總是以相同的結果結束:圖像文件具有正確的尺寸(我試圖用除主要對話框之外的對話框來確定),但它全是黑色的。我最近的解決方案是使用CBitmap類將主對話框句柄轉移到CImage。這裏是我的代碼: CWnd* mainWindow; CDC* mainWindowDC; CBitmap b

    0熱度

    1回答

    從GetBitmap()獲得返回碼爲0的可能原因是什麼? BITMAP bmInfo; int rc = bitmap->GetBitmap (&bmInfo); int ec = GetLastError(); 通過GetLastError()返回的值也爲0。MSDN沒有給予任何幫助和所有有類似的問題已經被問論壇是沉默。 給你一些情況下,我的CBitmap的一個實例,我使用類似於下面的代

    -1熱度

    1回答

    請幫忙!我已經試過通過圖標,hbitmap和cbitmap(我使用mfc基於對話框的應用程序)將圖像加載到圖像列表。但圖像不會顯示出來。但是當我在空的sdi mfc應用程序上重新創建它時,我設法查看了圖像。 m_TreeInspCtrl.DeleteAllItems(); CImageList imgl_Tree; imgl_Tree.Create(16, 16, ILC_COLOR32,