WindowsでAPIを使用SetWindowPos
して、ウィンドウを常に他のウィンドウの上に配置することができます。これを処理するStackOverflowには多くの質問があります。
ウィンドウの一部だけを常に表示することは可能ですか?つまり、既存のウィンドウ内のクリッピング領域を指定し、その部分だけを表示したままにしますか?
ユースケースは次のようになります(Windowsの場合)。
- ユーザーはアイコンをクリックしてアプリを実行します。
- ユーザーがフォーカスする画面の一部を強調表示します(Windows7のSnippingToolと同様)
- 画面の強調表示された部分は、他のウィンドウ/プログラムが選択された領域上に移動された場合でも、常に表示されたままになります。
他のアプリケーションも最上位に設定されている場合に発生する問題を知っています。これが可能かどうかだけ知りたいですか?