⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basgdi.bas

📁 利用Visual Basic编写敲冰块游戏源代码
💻 BAS
字号:
Attribute VB_Name = "modGDI"
Option Explicit

'  Ternary raster operations
Public Enum enmBrush
  SRCCOPY = &HCC0020 ' (DWORD) dest = source
  SRCPAINT = &HEE0086        ' (DWORD) dest = source OR dest
  SRCAND = &H8800C6  ' (DWORD) dest = source AND dest
  SRCINVERT = &H660046       ' (DWORD) dest = source XOR dest
  SRCERASE = &H440328        ' (DWORD) dest = source AND (NOT dest )
  NOTSRCCOPY = &H330008      ' (DWORD) dest = (NOT source)
  NOTSRCERASE = &H1100A6     ' (DWORD) dest = (NOT src) AND (NOT dest)
  MERGECOPY = &HC000CA       ' (DWORD) dest = (source AND pattern)
  MERGEPAINT = &HBB0226      ' (DWORD) dest = (NOT source) OR dest
  PATCOPY = &HF00021 ' (DWORD) dest = pattern
  PATPAINT = &HFB0A09        ' (DWORD) dest = DPSnoo
  PATINVERT = &H5A0049       ' (DWORD) dest = pattern XOR dest
  DSTINVERT = &H550009       ' (DWORD) dest = (NOT dest)
  BLACKNESS = &H42 ' (DWORD) dest = BLACK
  WHITENESS = &HFF0062       ' (DWORD) dest = WHITE
End Enum

Public Declare Function BitBlt Lib "gdi32" _
        (ByVal hDestDC As Long, ByVal X As Long, ByVal Y As Long, _
        ByVal nWidth As Long, ByVal nHeight As Long, _
        ByVal hSrcDC As Long, ByVal xSrc As Long, ByVal ySrc As Long, _
        ByVal dwRop As Long) As Long


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -