コード例 #1
0
            protected override void WndProc(ref Message m)
            {
                if (m.Msg == NativeMethods.WM_CLIPBOARDUPDATE)
                {
                    ClipboardUpdate?.Invoke(null, new EventArgs());
                }

                base.WndProc(ref m);
            }
コード例 #2
0
            protected override void WndProc(ref Message m)
            {
                if (m.Msg == 0x031D) // WM_CLIPBOARDUPDATE
                {
                    ClipboardUpdate?.Invoke(null, EventArgs.Empty);
                }

                base.WndProc(ref m);
            }
コード例 #3
0
 /// <summary>
 /// Raises the <see cref="ClipboardUpdate"/> event.
 /// </summary>
 /// <param name="e">Event arguments for the event.</param>
 private static void OnClipboardUpdate(EventArgs e) => ClipboardUpdate?.Invoke(null, e);
コード例 #4
0
 /// <summary>
 /// Will Invoke property changed when the clipboard changed.
 /// </summary>
 public static void OnClipboardUpdate(EventArgs e)
 {
     ClipboardUpdate?.Invoke(null, e);
 }
コード例 #5
0
 protected virtual void OnClipboardUpdate()
 {
     ClipboardUpdate?.Invoke(this, EventArgs.Empty);
 }
コード例 #6
0
 /// <summary>
 /// Raises the <see cref="ClipboardUpdate"/> event.
 /// </summary>
 /// <param name="e">Event arguments for the event.</param>
 private void OnClipboardUpdate(EventArgs e)
 {
     ClipboardUpdate?.Invoke(this, e ?? EventArgs.Empty);
 }
コード例 #7
0
 private void OnClipboardUpdate(object?sender, WindowMessageEventArgs e) =>
 ClipboardUpdate?.Invoke(this, EventArgs.Empty);