找了2天都找不到,沒辦法我來問了
1。Bitblt的源HDC用什么API可以獲得(這個跪求實力,Createbitmapfromfile ,loadimage都無效,Loadimage弄出來的東西用復制進剪貼板的API有效,但是畫出來就是空???)
2。VB雙緩沖的具體示例(不是用Autoredraw)
3。除去雙緩沖外如何在加快GDI+的速度 或者如何用GDI讀取Png影像
uj5u.com熱心網友回復:
源hDC?的看傳輸方向,如果是從視窗拷貝,則就是視窗的hDC,或者GetDC從視窗獲得如果要拷貝到視窗,則源是記憶體DC
記憶體dc創建一般程序是
CreateCompalitableDC
CreateCompatibleBitmap 或者CreateDibsection,后者比較容易加入你自己的圖片資料,資料一般使用記憶體拷貝拷入
selectobject 將位圖選入記憶體dc
然后Bitblt
在VB中使用,當Autoredraw設定為真時,就是緩沖顯示,其hDC實際就是一個記憶體DC,視窗的DC應該使用GetDC獲取
uj5u.com熱心網友回復:
問題是怎么 加載圖片資料
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/125038.html
標籤:API
上一篇:用VB INET下載資料,大檔案下載成功,小檔案出錯,原因何在?
下一篇:VC實作下載MP3
