我得到了这行代码,我重复了很多,我声明了一个变量,DEV_BROADCAST_HDR
并根据系统事件给它一个值。
由于我需要等到事件发生,我不能将其声明为全局或类似的,所以我想知道是否有某种方法可以#Define
在 C++ 中执行类似的操作:
#Define MyLineOfCode Dim foo As DEV_BROADCAST_HDR = DirectCast(Marshal.PtrToStructure(m.LParam, GetType(DEV_BROADCAST_HDR)), DEV_BROADCAST_HDR)
这在 Visual Basic 2010 中是否可行?