private _CreateEvent ( |
||
inAllocator | ||
inClassID | EventClass | |
kind | ||
when | System.Double | |
flags | EventAttributes | |
outEvent | ||
return | OSStatus |
internal static IntPtr CreateWindowEvent(WindowEventKind kind) { IntPtr outEvent; OSStatus @event = API._CreateEvent(IntPtr.Zero, EventClass.Window, (uint)kind, 0.0, EventAttributes.kEventAttributeNone, out outEvent); if (@event != OSStatus.NoError) { throw new MacOSException(@event); } else { return(outEvent); } }