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

📄 platformapis.vb

📁 Windows mobile 图形编程例子
💻 VB
字号:
Imports System.Runtime.InteropServices

' These structures, enumerations and p/invoke signatures come from
' wingdi.h in the Windows Mobile 5.0 Pocket PC SDK

Public Structure BlendFunction
    Public BlendOp As Byte
    Public BlendFlags As Byte
    Public SourceConstantAlpha As Byte
    Public AlphaFormat As Byte
End Structure


Public Enum BlendOperation As Byte
    AC_SRC_OVER = &H0
End Enum

Public Enum BlendFlags As Byte
    Zero = &H0
End Enum

Public Enum SourceConstantAlpha As Byte
    Transparent = &H0
    Opaque = &HFF
End Enum

Public Enum AlphaFormat As Byte
    AC_SRC_ALPHA = &H1
End Enum

Public Class PlatformAPIs
    <DllImport("coredll.dll")> _
    Public Shared Function AlphaBlend(ByVal hdcDest As IntPtr, ByVal xDest As Int32, ByVal yDest As Int32, ByVal cxDest As Int32, ByVal cyDest As Int32, ByVal hdcSrc As IntPtr, ByVal xSrc As Int32, ByVal ySrc As Int32, ByVal cxSrc As Int32, ByVal cySrc As Int32, ByVal blendFunction As BlendFunction) As Int32
    End Function
End Class

⌨️ 快捷键说明

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