Core Graphics   >     CGEvent   >   init(mouseEventSource:mouseType:mouseCursorPosition:mouseButton:)


イニシャライザ


init(mouseEventSource:mouseType:mouseCursorPosition:
mouseButton:)


新しい Quartz のマウスイベントを返します。





宣言


init?(mouseEventSource source: CGEventSource?, mouseType: CGEventType, mouseCursorPosition: CGPoint, mouseButton: CGMouseButton)


パラメータ


source別のイベントから取得したイベントソース、または NULL
mouseTypeマウスイベント型。CGEventType にリストされている定数の 1 つを渡します。
mouseCursorPositionグローバル座標におけるマウスカーソルの位置。
mouseButton状態を変更しているボタン。CGMouseButton にリストされている定数の 1 つを渡します。mouseType パラメーターが kCGEventOtherMouseDownkCGEventOtherMouseDragged、または kCGEventOtherMouseUp でないかぎり、このパラメーターは無視されます。


戻り値


新しいマウスイベント、またはイベントを作成できなかった場合は NULL。イベントが不要になったら、関数 CFRelease を使用してイベントを解放する必要があります。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • macOS 10.4+
  • 宣言
  • パラメータ
  • 戻り値












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)