withevents.cs

来自「常见的串口通信程序」· CS 代码 · 共 20 行

CS
20
字号
namespace SerialPorts
{
    using System;
    using System.Runtime.InteropServices;

    [StructLayout(LayoutKind.Sequential)]
    public struct WithEvents
    {
        public VoidFunc Break;//声明一个Break的委托为VoidFunc型(void)
        public VoidFunc TxDone;//声明一个TxDone的委托为VoidFund型(void)
        public StrnFunc Error;//声明一个Error的委托为StrnFunc型(String)
        public ByteFunc RxChar;//声明一个RxChar的委托为ByteFunc型(Byte)
        public BoolFunc CtsSig;//声明一个CtsSig的委托为BoolFunc型(Bool)
        public BoolFunc DsrSig;//声明一个DsrSig的委托为BoolFunc型(Bool)
        public BoolFunc RlsdSig;//声明一个RlsdSig的委托为BoolFunc型(Bool)
        public BoolFunc RingSig;//声明一个RingSig的委托为BoolFunc型(Bool)
    }
}

⌨️ 快捷键说明

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