我有一行代码需要经常重复,其中我将变量声明为DEV_BROADCAST_HDR
并根据系统事件给它赋值。
因为我需要等待事件的发生,所以不能将其声明为全局变量或类似的东西,因此我想知道是否有类似于C++中的#Define
的方法:
#Define MyLineOfCode Dim foo As DEV_BROADCAST_HDR = DirectCast(Marshal.PtrToStructure(m.LParam, GetType(DEV_BROADCAST_HDR)), DEV_BROADCAST_HDR)
在Visual Basic 2010中是否可能实现这一点?