問題タブ [active-window]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - リモート PC でアクティブ ウィンドウを監視する方法
wmiモジュールを使用して、ネットワーク上のリモート コンピューターで実行されているプロセスを表示できます。自作PCで作成・削除されたプロセスをwmiで監視する例です。
win32guiアクティブなウィンドウを取得するための使用についても読みました。
WM_SETFOCUSとWM_ACTIVEの存在について読んだことがありwin32conますが、リモート PC でこれらのストリームに接続する方法がわかりません。
私の質問は: リモート PC のアクティブ ウィンドウを監視するにはどうすればよいですか (またはのいずれWM_SETFOCUSかを使用すると思いますWM_ACTIVE) 。
c# - C#ファイルダイアログに続いてフォームを前面に移動
プログラムを起動すると、ファイル ダイアログ ボックスを開くコードを追加しましたが、これを行うと、ファイルが選択されると、メイン フォームが Visual Studio (および他の開いているプログラム) の背後に送信されます。使用してみthis.BringToFront()ましたが、これはうまくいかないようです。プログラムには現在 1 つのフォームしかありませんが、プログラムの開始時にこれを前面に表示するにはどうすればよいですか?
selectFile()は、ファイル ダイアログ ボックスを使用してファイルを選択する関数です
。readData()は、テキスト ファイルからデータを に読み込む関数ですdataGridView。
c# - コンソール アプリケーションで C# を使用して変更されたアクティブ ウィンドウを検出する
この質問はこれと非常によく似ています ( Detect active window changed using C# without polling )。その受け入れられた回答のコードは、Windows フォーム アプリケーションでは正常に機能しますが、コンソール アプリケーションでは機能しません。
コンソール アプリケーションで無限の繰り返し (または任意の種類のポーリング) を実行せずに、アクティブ ウィンドウが変更されたことを検出するにはどうすればよいですか?
前もって感謝します。
excel - Excel スクロール バーの幅を求める
Activewindow.UsableWidth は、垂直スクロール バーの幅を含めた画面の幅を示します。スクロール バーの幅を計算する方法はありますか? 1 つの形状を UsableWidth にし、もう 1 つの形状を実際に見えるものにして測定しました。違いはスクロール バーの幅です。それを自動化して、解像度が高いまたは低いユーザーが使用できるようにする方法があるかどうか疑問に思っています。したがって、スクロールバーは小さくまたは大きくなります。
ありがとうございました!