CreateCompatibleDC
用DC取代PictureBox:
甚麼是DC?簡單點說,它是貼圖區的記憶體,或者是記憶體裡的PictureBox,首先我們要用CreateCompatibleDC建立,宣告法是:
Declare Function CreateCompatibleDC Lib "gdi32" Alias "CreateCompatibleDC" (ByVal hdc As Long) As Long
同時我們需要一個Long形態的變數來記錄該DC的位置,因此要宣告:
Dim XXX As Long
XXX = CreateCompatibleDC(0)
建立好DC後,我們需要建立Bitmap才能利用BitBlt貼圖,這些請參考下列的個案: