タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

HotKeyに関するcignoirのブックマーク (2)

  • C#|グローバルホットキーを登録する

    グローバルホットキーを登録して、 グローバルホットキーが押されたときにイベントを発生させるクラス。 using System; using System.Runtime.InteropServices; using System.Threading; using System.Windows.Forms; /// <summary> /// グローバルホットキーを登録するクラス。 /// 使用後は必ずDisposeすること。 /// </summary> public class HotKey :IDisposable { HotKeyForm form; /// <summary> /// ホットキーが押されると発生する。 /// </summary> public event EventHandler HotKeyPush; /// <summary> /// ホットキーを指定して初期

  • [VB, C#] ホットキーを使用する

    ホットキーを使用する 言語フィルタ: Visual Basic C# 概要 ホットキーを使用する方法を紹介します。 ホットキーを使用するとフォームがアクティブでない状態でも、キーの組み合わせ (Ctrl + Alt + A など) でいつでもフォームに対して処理を行えます。 対象コントロール System.Windows.Forms.Form から派生しているクラス 解説 ホットキーを登録するには Win32API の RegisterHotKey 関数を使用します。解除するには UnregisterHotKey 関数を使用します。 RegisterHotKey 関数の第一引数に、ホットキーを登録するフォームのハンドルを指定します。ホットキーを入力すると、そのフォームにウィンドウ メッセージの WM_HOTKEY が送られてきます。そこでフォームをアクティブにしたりといった処理をします。ウ

  • 1