WZero3 ActiveApplicationの取得

        SystemState activeApplication = new SystemState(SystemProperty.ActiveApplication);
        activeApplication.Changed += new ChangeEventHandler(activeApplication_Changed);
 
        void activeApplication_Changed(object sender, ChangeEventArgs args)
        {
            string res = (string)args.NewValue;
            string[] apps = res.Split(new char[] { ‘\x1b’ });
        }
 
エスケープシーケンスで区切られた文字列でアクティブなアプリケーションの名前が帰ってくる。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です