1

実行中のアプリケーションにテキストをドロップしたい グローバルホットキーを使用して呼び出されたときにプログラムがバックグラウンドで実行されている フォーカスされていたアプリケーションのプロセス ID を取得したい。

私のOSはUbuntuで、C++でQTを使用しています。しかし、私はWindowsでも同じことをするつもりです。そのため、どんな助けでも大歓迎です。

4

1 に答える 1

1

Windows では、GetForegroundWindow を使用して、ユーザーが現在作業しているウィンドウの HWND を取得できます。これが機能する場合は、GetWindowThreadProcessId を使用してそのアプリケーションのプロセス ID を取得できます。

于 2013-03-30T01:53:01.167 に答える