[問題] 如何新增點陣圖資源

看板C_and_CPP作者 (鹹蛋)時間16年前 (2010/01/25 10:21), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
大家好我用的是 visual C++ 2008 express 我參考"visual C++ 影像處理技術大全" 裡頭的第一個程式 1.3.1 從資源中載入GDI點陣圖 (這邊有說假設工程中已經新增了一個名為IDB_BITMAP1的點陣圖資源) 程式碼: void CMyView::OnDraw(CDC* pDC) void CMyView::OnDraw(CDC* pDC) { //CBitmap 對象 CBitmap bitmap; CBitmap bitmap; //CDC 對象 CDC dcMemory; CDC dcMemory; //載入資源 bitmap.LoadBitmap(IDB_BITMAP1); bitmap.LoadBitmap(IDB_BITMAP1); //創建記憶體設備資源 dcMemory.CreateCompatibleDC(pDC); dcMemory.CreateCompatibleDC(pDC); //將點陣圖選入記憶體設備環境中 dcMemory.SelectObject(&bitmap); dcMemory.SelectObject(&bitmap); //將記憶體設備環境複製到真正的設備環境中 pDC->BitBlt(0,0,699,919,&dcMemory,0,0,SRCCOPY); //CDC 析構函數退出前將刪除dcMemory,點陣圖選出 //CBitmap 析構函數刪除點陣圖 } 錯誤結果: general error c1010070: Failed to load and parse the manifest. ========== 建置: 0 成功、1 失敗、0 最新、0 略過 ========== 1.請問各位大大該如何在工程中新增了一個名為IDB_BITMAP1的點陣圖資源? (拜託請以visual 2008 的操作介面解說...越詳細越好) 2.也請問錯誤訊息的解釋"無法加載和解析清單" 是只要加入點陣圖就可成功了? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.174.17.183 ※ 編輯: windgodhell 來自: 218.174.17.183 (01/25 10:34)

01/25 18:22, , 1F
這看起來是 MFC 使用 bipmap 問題,可以往 MFC 找看看
01/25 18:22, 1F
文章代碼(AID): #1BNG0wBC (C_and_CPP)